我正在从数据库中检索信息并将其显示在表格中,但是我注意到我只检索了一些而不是所有列,它似乎是2s,即: No2,No 4,No6,No8等都显示正确,但没有1,没有3,no5根本没有显示,我将如何解决这个问题我的检索代码是:
include ("mysqldb.php");
$out = mysqli_query ($dbc, "SELECT * FROM `User-Comments`");
echo "<table align='center' border='1' cellspacing='3' cellpadding='3' width= '75%'>
<tr>
<td align='left'><b>Comments</b></td>
</tr>";
while ($row = mysqli_fetch_array ($out)){
echo "<tr>
<td align='left>".$row ['Usercom']."</td>
</tr>";
}
echo "</table>";
mysqli_close($dbc);
我的标记有问题吗?。
答案 0 :(得分:0)
此行上缺少撇号('
):
<td align='left>".$row ['Usercom']."</td>
在&#34;离开&#34;。
之后答案 1 :(得分:-1)
除了其他人指出的内容外,让我们直接进入查询..
SELECT * FROM `User-Comments.
这就是你所拥有的一切。试试这个:
SELECT * FROM `User-Comments` ORDER BY UserCom ASC