我有一個系統顯示消息,但用戶可以選擇看到正(1)和負(0)消息,但也有一個鏈接,您可以看到所有消息( 1和0),我可以做這個查詢?Mysql SELECT WHERE id =? AND url = 1,0或全部
的index.php?ID = 1個& URL = 1
<?php
function mesage($id, $url) {
$db = DB::getInstance();
$query = $db->query("SELECT * FROM mesage WHERE id = ? AND url = ?", array($id, $url));
$results = $query->results();
return ($results);
}
$url = isset($_GET["url"])?$_GET["url"]:'Select 0 and 1';
$id = $_GET['id'];
$getmesaje = mesage($id, $url);
?>
正如我可以改變 「Select 0 and 1
」 變量 「$url
」 這個詞來顯示所有?
你可以像'url IN(?)'或'url IN(?,?)'那樣使用'IN'。您必須根據投入的用戶動態構建它。 – jeroen
我強烈建議爲'$ id'和'$ url'設置默認值,並根據它檢查條件。 –
@ jeroen你可以給我一個代碼的例子,顯然答覆可能比其他人好。 – GePraxa