您好我正在尝试重写我的所有SQL。
$sql = "SELECT id FROM rating WHERE category IN ($checked)";
$result_user_stemmer = $dbCon->query($sql);
// OPRETTER ET TOMT ARRAY
$arr_alle_billeder;
// LAVER #1 ARRAY MED ALLE ID'S FRA RATING
$arr_alle_billeder_length = count($arr_alle_billeder);
while ($obj = $result_user_stemmer->fetch_object()) {
// for hver user_source billedet IKKE skal vises
$arr_alle_billeder[] = $obj->id;
}
我知道如何选择和接收数据,但是当我使用像上面那样的预处理语句时,如何在while循环中使用数据?
$stmt = $dbCon->prepare("SELECT id FROM rating WHERE category IN (?)");
$stmt->bind_param('i', $checked);
$stmt->execute();
基本上我想把所有返回的数据id放到一个数组中,就像我在第一个例子中所做的那样。