我正在尝试使用来自数据库的数据填充HTML表格。它无法正常工作(显示空白页面),但我找不到错误的来源。
<?php
$sql = "SELECT * FROM Orders";
$result = mysql_query($sql)or die(mysql_error());
echo "<table>";
while($row = mysql_fetch_array($result)){
$order_id = $row['orderID'];
$order_due = $row['order_due'];
$order_subject = $row['order_subject'];
$order_level = $row['order_level'];
$order_pages = $row['order_pages'];
$order_cost = $row['order_cost']);
echo "<tr><td>".$order_id."</td><td>".$order_due."</td><td>".$order_subject."</td><td>".$order_level."</td><td>".$order_pages."</td><td>".$order_cost."</td></tr>";
}
echo "</table>";
?>
答案 0 :(得分:1)
$order_cost = $row['order_cost']);
你有一个额外的paranthesis
同时更改此
while($row = mysql_fetch_array($result))
到
while($row = mysql_fetch_assoc($result))
答案 1 :(得分:0)
我认为您需要将第三行更改为:
result = mysql_query($ sql)或die(mysql_error());
(“或”之前的空格)