我試圖通過循環訪問數組的值 - (稱爲列)來進行一系列mysqli查詢 - 但沒有任何內容正在返回。使用for循環制作多個mysqli查詢
for ($i = 0; $i < sizeof($column); $i++)
{
$mutualInterests = mysqli_query ($conn, "SELECT USER_1 FROM INTERESTS WHERE answer = " . $column[$i]);
while ($row = mysqli_fetch_array ($mutualInterests))
{
echo " $row[USER_1]";
}
}
爲什麼不直接使用'in'? –
這樣更有效地使用IN,就像這樣''SELECT USER_1 FROM INTERESTS WHERE IN INPUT IN(「。implode(',',$ column)。」)「' –
顯示'$ column'的示例 – RiggsFolly