[PHP-users 45] Re: SQL関数と PHP関数「count」
Y.Watanabe
php-users@php.gr.jp
Wed, 13 Jun 2001 19:13:27 +0900
渡辺です。
"M.Tamakoshi" wrote on Wed, 13 Jun 2001 19:14:17 +0900
with Subject: [PHP-users 44] SQL関数と PHP関数「count」
> 玉腰です。こちらに移ってからは初めまして。
>
> sql 関数のcount()で出てきた値を、php の変数に代入したいのですが、
> phpのcount()とかち合ってしまうのか、うまくいきません。
>
> サンプルは都道府県(city)毎に「男性(male)」の人数を表示したいもので
> す。
>
> $sql = "select city, count(sex) from MENBER where sex = 'm' group
> by city";
> $result = pg_exec($dbHandle, $sql);
> if(pg_numrows($result) > 0){
> for($x = 0; $x < pg_numrows($result); $x++){
> $data = pg_fetch_object($result,$x);
> $da = $data->count(sex);
↑ここって、$da = $data->count ; じゃないっすか?
SQL文のほうを、
$sql = "select city, count(sex) as sexcount from MENBER ...
とかにして、
$da = $data->sexcount ;
にするとか?