我想創建一個基於謠言的網站。在該網站的一部分中,有一個工作特徵,您可以在其中發佈謠言並顯示謠言。我的一些錯誤mysql_fetch_assoc
但是我正在主頁上工作,以便將最新的兩個傳言放在一張表中。下面我的代碼,有沒有行的表,儘管數據在mysql表之中,而這個錯誤消息:
警告:mysql_fetch_assoc():提供的參數不是/網站的一個有效的MySQL結果資源/123reg/LinuxPackage22/th/eq/li/theqlick.com/public_html/leeds.php上線212
任何想法?我的代碼如下:
$query = "SELECT * FROM rumour ORDER BY id DESC";
$row = mysql_fetch_assoc($query);
$id = $row['id'];
$name = $row['name'];
$description = $row['description'];
echo "<table class ='rumour' border='1'>";
echo "<tr>";
echo "<td style = 'font-size:18pt;font-family:Noteworthy-Bold;'> Hot Rumours </td>";
echo "<tr>";
echo "<td class = 'td1'>". text2link($row['description']). "</td>";
echo "</tr>";
echo "<tr>";
echo "<td class = 'td1'>". text2link($row['description']). "</td>";
echo "</tr>";
echo "</table>";
您需要修改行的'$查詢=請求mysql_query (「SELECT * FROM rumor ORDER BY id DESC」);' – asprin
您的查詢結果需要具有mysql_fetch_assoc - $ result = mysql_query($ sql);然後$ row = mysql_fetch_assoc($ result) – 2012-11-02 12:42:34
此外,您還需要停止使用'mysql_ *'函數並使用'pdo'或'mysqli_ *' – Leri