我在PHP中创建了一个语句,如下所示:
If ($stmt = $mysqli->prepare("SELECT mci FROM table1 WHERE id ='12343' ORDER BY date DESC LIMIT 2")) {
$stmt->execute();
$stmt->bind_result($col1);
while ($stmt->fetch()) {
}
$stmt->close();
$mysqli->close();
它应该返回2条记录。如何使用数组存储2条记录?我应该使用Array吗?
这两个记录将进行比较。
if ($col1 <> $par1){ <--- now it only compare the return record 1!
......
}
问题是如何同时将2条记录与变量($ par1)进行比较?如果任何返回记录与$ par1不同,它将执行某些操作。
我需要做的是,如果$ PAR1与返回值不同,程序将执行适当的操作!我没有想法如何做到这一点。我的想法是它将回归价值存储到阵列,并将PAR1兑换成阵列。我能做到吗?
非常感谢。
答案 0 :(得分:0)
你可以存储在数组中并与in_array()进行比较 您可以使用foreach()
检索数组值