[英]Blank HTML page with MySQL query
有谁知道为什么这段代码不起作用=
<html>
<head>
<title>Retrieve data from database </title>
</head>
<body>
<?php
include('connection.php');
$sqlget = "SELECT navcode FROM nav";
$sqldata = mysqli_query($dbcon, $sqlget) or die ('error gettting request');
echo "<table>";
echo "<tr><th>navcode</th></tr></table>";
while($row = mysqli_fetch_arrary($sqldata, MYSQLI_ASSOC)) {
echo "<tr><td>";
echo $row['navcode'];
echo "</td></tr>";}
echo "</table>";
?>
</body>
</html>
我的数据库有数据,但查询页面显示为空白。 我错过了什么吗?
看起来你拼错了mysqli_fetch_array
......
while($row = mysqli_fetch_array($sqldata, MYSQLI_ASSOC)) {
代替
while($row = mysqli_fetch_arrary($sqldata, MYSQLI_ASSOC)) {
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.