データベースから取得した要素を反復処理したいと考えていますが
、結果は非常に予想外のようです。
以下のコードが と を 2 回出力していることがわかりまし$value
たecho "<td id=".$key.$tag.">".$value."</td>";
。私が誤解したことはありますか?
function selectTable($table){
$sql= "SELECT * FROM ".$table ;
$result=mysql_query($sql)
or die(mysql_error());
return $result;
}
$table = 'battery_con';
$result = selectTable($table);
unset($table);
while($row = mysql_fetch_array($result)){
......
foreach ($row as $key => $value) {
print $value;
echo "<td id=".$key.$tag.">".$value."</td>";
}
.....
}