6
$query = mysql_query("SELECT * FROM mytable");

while ($row = mysql_fetch_assoc($query)) {
   //How to echo column names and values here?
}

whileテーブル全体をループで反復しながら、テーブルの列名と値をエコーすることは可能ですか?

4

3 に答える 3

16

foreachループを使用できます

$query = mysql_query("SELECT * FROM mytable");

while ($row = mysql_fetch_assoc($query)) {
     foreach($row as $key => $value) {
         print "$key = $value <br />";
     }
}
于 2012-08-01T04:49:45.030 に答える
1
$query = mysql_query("SELECT * FROM mytable");

while ($row = mysql_fetch_assoc($query)) {
    print_r($row);
}
于 2012-08-01T04:57:12.640 に答える
-2

これを試してください。column_nameは、テーブルで使用されているのと同じ名前です。

echo $row['column_name'];
于 2012-08-01T04:53:42.127 に答える