1
大家好我有以下問題要解決。我有一個autosuggest搜索字段。我想更新我的代碼從使用MySQL到mysqli。這就是爲什麼我有這樣的代碼($ DB = mysqli的):更新while循環到mysqli
if (isset($_POST['search_term']) == true && empty($_POST['search_term']) == false) {
$search_term = $db->real_escape_string(htmlentities(trim($_POST['search_term'])));
$search_term_query = "SELECT `a` FROM `b` LIKE '$search_term%'";
$result_search_query = $db->query($search_term_query);
while (($row = $result_search_query->fetch_assoc()) !== false) {
echo '<li>', $row['a'], '</li>';
}
}
由於某種原因,我得到:
調用一個成員函數FETCH_ASSOC()一個非對象
那麼對象的問題在哪裏?如果有人能幫助我,我真的很感激。非常感謝。
請包括$ db如何定義 –
$ db = mysqli來自其他文件。 – bonny