SQLサーバーのナビゲーションテーブルからリンクを表示しようとしています。リンクを選択するための私のクエリは次のとおりですが、使用すると、リンクが表示されないか、リンクが1つだけ表示されます(つまり、ループが考慮されていません)
$query = "SELECT link FROM navigation WHERE permission<='3'";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC));
echo '<li>';
echo $row['link'];
echo '</li>';
私も使ってみました
$query = "SELECT link FROM navigation WHERE permissions<='3'";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
echo '<li>';
echo $row['link'];
echo '</li>';
私の元のコードは単純なmysql_selectであり、
$result=mysql_query("SELECT * FROM navigation WHERE enabled='1' AND permission<='3'");
while ($row=
mysql_fetch_array($result))
{
echo '<li>';
echo $row['link'];
echo '</li>';
}
?>