この関数から奇妙な動作が発生しています。
入力
public function fetch_array($result_set)
{
$rows = array();
while ($row = mysql_fetch_array($result_set))
{
$rows[] = $row;
print_r($row);
break;
}
return $rows;
}
関数を一度実行しましたが、MySQL クエリ結果から行を複製しています。
出力
Array ( [0] => Sarah [first_name] => Sarah [1] => Palin [second_name] => Palin )
そのはず
正しい出力
Array ( [first_name] => Sarah [second_name] => Palin )
このSO質問の例を使用しました
while() の代わりに foreach() で mysql_fetch_array() を使用する
私のクエリまたはMysqlの結果エラーではありません
ここで何がうまくいかないのですか?