PHP: mysql_fetch_array - Manual
mysql_fetch_array
array mysql_fetch_array ( resource $result [, int $result_type = MYSQL_BOTH ] )
mysql_query() のコールにより得られたリソースを引数として、
結果の行を配列として返す。
なので、
<?php mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf("ID: %s Name: %s", $row["id"], $row["name"]); } mysql_free_result($result); ?>
こんな風に書いたら、良いのだ。