大家好,我试图通过查询留下一些值的印象,我想在其中考虑变量 t1 和 t2,但我不知道如何添加它们或正确执行 while 循环
<?php
$t1='xxx';
$t2='yyy';
$c=1;
$d='t';
while($c<=2){
$sql = "select type from table where type='$d.$c'";
$res = mysqli_query($bd, $sql);
while ($row = mysqli_fetch_array($res)) {
echo $row['type'];
}
$c=$c+1;
}
return $c;
?>
最佳答案
您可以使用REGEX
来匹配1和2,例如:
SELECT type
FROM table
WHERE type REGEXP 't\.[12]`
循环中的 SQL 语句通常表明您执行了错误的操作。
关于php - 如何遍历两个php变量并在sql条件中聚合它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55233046/