我從多個where子句中選擇mysql表中的數據,但它返回錯誤,表示mysqli_fetch_assoc()期望1個參數,給定的布爾值是變量$ result。我知道這與我的錯誤查詢有關,因爲當我刪除AND conn='.$co.'
錯誤消失了,它工作正常。mysqli_fetch_assoc()期望參數1倍數where子句mysql
$co = $_POST['conn'];
$tenMinsAgo = time() - 600;
$sql = 'SELECT * FROM chat WHERE msg_time > '.$tenMinsAgo.' AND conn='.$co.' ORDER BY msg_time';
$result = $conn->query($sql);
while ($row = mysqli_fetch_assoc($result)) {
echo '<div id="msg_guest"><div id="usr">'.$row['username']. '<div id="time">'.$row['time_now'].'</div></div><p id="msg"> '.$row['message'].'</p></div><br />';
}
我檢查了它,它有 – user5567987