[前][次][番号順一覧][スレッド一覧]

mysql:12322

From: "KIYOSE" <"KIYOSE" <kiyose@xxxxxxxxxx>>
Date: Sat, 29 Oct 2005 15:11:32 +0900
Subject: [mysql 12322] Re: FW: Re: 複合の集計?

nomotoさま

ありがとうございます。

以下で行ってみました。

> $psql = "select g_id, count(g_id) as cnt from テーブル-2";
> $psql .= " inner join テーブル-1 on (テーブル-2.Aid=テーブル-1.Aid)";
> $psql .= " where date>='$bkday' and date<='$today'";

echo $psql;

SQL文が正常に表示されます。

> $result = $db_query->Db_Query_NVoid($db_name, $conn, $psql);

echo "STEP-1";

STEP-1 が表示されません。

> for($i=0;$i<mysql_num_rows($result); $i++)
> {
> $arr = mysql_fetch_array($result);
> $gid = $arr['g_id'];
> $cnt = $arr['cnt'];
> }

echo "STEP-2";

STEP-2 が表示されません

多分、SQL文の実行で引っかかっているのかと思いますが、
この実行文の書き方で、別のSQLは実行されます。

どこがおかしいのでしょうか?

ご教示、よろしくお願い申し上げます。


KENJI



[前][次][番号順一覧][スレッド一覧]