我正在做一個留言簿,我有一個問題,當我想從我的mysql表中放入一個表時,它只創建一個空表。把MYSQL表信息放到html表中
代碼的位置:
mysql_connect("$host", "$username", "$password")or die("cannot connect server ");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
while($rows=mysql_fetch_array($result)){
?>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td><table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td>ID</td>
<td>:</td>
<td><? echo $rows['id']; ?></td>
</tr>
<tr>
<td width="117">Vardas</td>
<td width="14">:</td>
<td width="357"><? echo $rows['name']; ?></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><? echo $rows['email']; ?></td>
</tr>
<tr>
<td valign="top">Komentaras</td>
<td valign="top">:</td>
<td><? echo $rows['comment']; ?></td>
</tr>
<tr>
<td valign="top"> Laikas </td>
<td valign="top">:</td>
<td><? echo $rows['datetime']; ?></td>
</tr>
</table></td>
</tr>
</table>
<?php }
mysql_close();
?>
是否支持短代碼?你是'{'的,而且還沒有關閉。 $ tbl_name好嗎?嘗試使用var_dump($ row)。有沒有輸出? – ArjanSchouten
哦,我沒有把代碼複製到最後。時間關閉。它發送給我一個錯誤,並用var_dump($ row)表示爲null。 – Andrew
不是'var_dump($ row)',它是'var_dump($ rows)' –