【发布时间】:2015-01-19 08:38:50
【问题描述】:
我和我的一个朋友正在做一个学校项目。在将 SQL 实现为 HTML 时,我们只有一点问题。由于我们的信息学老师帮不上忙,我希望你能帮上忙。 我们的问题如下。
我们已经将我们的 SQL 部分编码到 HTML 中,同时也参考了在线教程...
现在我们的老师把它整理成这样:
<?php
mysql_connect("Localhost", "root", "usbw") or die (mysql_error());
mysql_select_db('aanbod');
$query = "SELECT merk, model FROM Aanbod";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
echo "<tr><td>" . $row["merk"] . "</td>
<td>" . $row["model"] . "</td></tr>";
}
echo "</table>";
mysql_close();
?>
现在网页上仍然出现此错误:
警告:mysql_fetch_array() 期望参数 1 是资源,布尔值在 D:\USBWebserver v8.67\root\merkmodelshow.php 第 141 行给出
假设问题出在这一行:
while($row = mysql_fetch_array($result)){
如果有人可以帮助我们完成这个项目。马上就要到期了:C
问候,
Demiën en Bo.
【问题讨论】:
-
第一步,通过添加
"来关闭第一行中的字符串"Localhost。 -
是的,我现在这样做了,并编辑了帖子。我们的老师终于帮了点忙。虽然他无法解决。 [不知道他是怎么得到这份工作的]
-
有关您的代码的新版本及其错误,请参阅stackoverflow.com/questions/2973202/…。您的查询失败,
$result为假。
标签: html sql sql-server web localhost