0
我在用戶配置文件內部有一個鏈接,將它們帶到他們的博客,但在此字符串之後,它不再顯示任何其他與SQL有關的數據。有誰知道爲什麼會發生這種情況?查詢取消剩餘的查詢
<?php
$query = "SELECT nicename FROM user WHERE username='$_SESSION[admin_login]'";
$result = mysqli_query($link, $query);
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
$link = "<a href='blogs.php?user=" . $row['nicename'] . "'>My Blog</a>";
echo $link;
mysqli_free_result($result);
?>
刪除了不需要的While和Posted SQL Query。
<?php
$query = "SELECT header FROM pages WHERE name='Index'";
$result = mysqli_query($link, $query);
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
echo $row['header'];
mysqli_free_result($result);
?>
請向我們展示下一個代碼。你不應該在這種情況下使用'while'語句,因爲你總是會得到一個結果,所以你應該直接設置'$ row = mysqli_fetch_array($ result,MYSQLI_ASSOC)'而不用'while' –