[PHP-users 27958] Re: ループ処理

Yusuke Ando ando @ rikezemi.com
2005年 12月 29日 (木) 15:49:04 JST


安藤です。

> //データ抽出用
>     function db_sql($sql) {
>      if( ! $conn = mysql_connect( 'localhost', 'root', '') ){
>  echo "データベースに問題が発生しています。<br>\n";
>  echo '<A HREF=barkitiran.php target="main">戻る</a>';//トップに戻る
>      }else{
>  //データベースの選択
>  mysql_select_db( 'adveracc', $conn );
>  $rs = mysql_query( $sql, $conn );
>  $rec = mysql_fetch_array( $rs, MYSQL_ASSOC ) ;
>  //切断
>  mysql_close($conn);
> 
>  return $rec;
>      }
>     }

>  $rs = mysql_query( $sql, $conn );
>  $rec = mysql_fetch_array( $rs, MYSQL_ASSOC ) ;
ここでfetchするのでは期待した戻りにならないのではないでしょうか?
戻すべきはmysql_queryの結果なのか、結果を格納した配列なのかを整理しては
どうでしょうか。

-- 
Yusuke Ando <ando @ rikezemi.com>




PHP-users メーリングリストの案内