我正在運行下面的代碼來回顯MySQL數據庫中單個行的內容,它當前正在輸出似乎是輸出兩倍的內容。見下文對於每個循環的PHP輸出應該是它的兩倍
$result = mysql_query("SELECT * FROM table WHERE this='1'") or die(mysql_error());
$row = mysql_fetch_array($result);
foreach($row as $key => $field) {
if($key != 'id' && $key != 'doss' && $key != ''){
echo "Field name: $key = $field<br />";
$missing =$missing+$field;
}
}
輸出:
Field name: 1 = 0
Field name: go = 0
Field name: 2 = 1
Field name: het = 1
Field name: 3 = 0
Field name: quf = 0
Field name: 4 = 0
Field name: sid = 0
Field name: 5 = 1
Field name: ram = 1
Field name: 6 = 1
請注意,'mysql_xx()'功能被認爲已經過時,不推薦使用。 PHP手冊強烈建議切換到等效的'mysqli_xx()'函數或PDO庫。 – Spudley