我如何使用mysqli用LIKE進行查詢並獲取所有結果?php mysqli準備好的語句LIKE
這是我的代碼,但它不到風度工作:
$param = "%{$_POST['user']}%";
$stmt = $db->prepare("SELECT id,Username FROM users WHERE Username LIKE ?");
$stmt->bind_param("s", $param);
$stmt->execute();
$stmt->bind_result($id,$username);
$stmt->fetch();
此代碼它似乎並沒有工作。我搜查了很多。 也可能會返回多於1行。 那麼即使返回多於一行,我如何得到所有的結果呢?
請定義「不起作用」 - PHP錯誤? MySQL錯誤?沒有錯誤,但0結果? –
我想遍歷所有結果。我怎樣才能做到這一點? 當我說不起作用。它不會返回任何內容... – user2493164
此代碼中沒有返回運算符。 **如何它應該返回任何東西?** –