0
我想在我的網頁中創建一個標記函數,並且我正在使用一組標記來查詢數據庫。MySQL查詢和數組
array[tag1, tag2, tag3];
的標籤在字段中創建
什麼,我試圖存檔是一樣的東西
$query = "SELECT * FROM TABLE WHERE `Tags` = '$tag1' AND '$tag2' AND '$tag3'";
除非數組,因此
$query = "SELECT * FROM TABLE WHERE `Tags` = $array[]";
感謝
$tag = $_POST['tag'];
$query = "SELECT * FROM ComicStripTags WHERE `Tag` = '$tag'";
$result = mysqli_query($link, $query);
while ($row = mysqli_fetch_array($result)){
$ID[] = $row['ImageID'];
print_r ($ID);
}
BTW我想用$ ID [],在另一個查詢中使用
什麼樣的價值觀是否你表的標籤欄包含?你能列舉一個例子嗎?它每行都有一個以逗號分隔的標籤列表嗎?或者每行只有一個標籤? – DeadLock
你的SQL查詢中的AND子句可能不會做你認爲他們做的事。你能編輯你的問題,包括你正在查詢的表的結構,你的標籤數組的一些示例值,以及你希望從表中獲得這些標籤的幾個值的結果嗎? – ymbirtt
我不知道爲什麼,但當我print_r $ tag數組堆棧的值數組([0] => 18)數組([0] => 18 [1] => 19) –