我和我的一个朋友正在开展一个学校项目。我们在将SQL实现为HTML时只有一点问题。由于我们的信息学老师没有帮助,我希望你是。 我们的问题如下。SQL/HTML - 语句不会在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 \根\ merkmodelshow.php上线141
假设问题出现在此行中:
while($row = mysql_fetch_array($result)){
如果有人能帮助我们完成此项目。它很快是由于:C
问候,
DemiënEN博。
作为第一步,通过添加一个'''在第一行中关闭字符串“Localhost”。 – halex 2014-11-21 08:54:56
是的,我现在做了,编辑了这个帖子。我们的老师终于帮了一下。尽管他无法解决它。 [不知道他是如何得到这份工作的] – 2014-11-21 09:18:52
对于你的新代码及其错误,请参阅https://stackoverflow.com/questions/2973202/mysql-fetch-array-expects-parameter-1-to-be-resource - 或mysqli的对结果布尔。您的查询失败,'$ result'为false。 – halex 2014-11-21 09:27:02