我尝试使用以下代码将数据库表(“catalog”)中的“title”列显示在导航栏上,但不起作用。
<ul class="nav navbar-nav" style="font-size:125; font-weight:bold;">
<?php
include('connection.php');
$query = "SELECT * FROM catalog";
$result = mysql_query($query);
while($row = mysql_fetch_array($result){
echo "<li>".$row['title']."</li>";
}
mysql_close();
?>
</ul>
答案 0 :(得分:0)
改变这个:
echo "<li>".$row['title']."</li>";
对此:
echo "<li>".$row[title]."</li>";
答案 1 :(得分:0)
以下代码有效:
<?php
include('connection.php');
$query = "SELECT * FROM catalog";
$result = mysqli_query($dbc, $query);
while($row = mysqli_fetch_array($result)){
echo "<li>".$row['title']."</li>";
}
?>
但是当我添加“mysql_close;”时,它会发出通知:
注意:使用未定义的常量mysql_close - 在第26行的C:\ xampp \ htdocs \ mceconline.net \ navigation.php中假定为'mysql_close'