我正在尝试不重复代码。有没有办法让这个工作,所以我不必为这三个人写三次代码?原谅我的无知:我是初学者。
$c1 = "Rufus T Firefly";
$c2 = "Chicolini";
$c3 = "Pinky";
for ($i=1; $i<=3; $i++){
$result = mysqli_query($dbc, ' SELECT * FROM voters WHERE choice = "'. $c($i).'" ');
//create table...
}
答案 0 :(得分:4)
使用IN()
$sql = "SELECT * FROM voters WHERE choice IN('Rufus T Firefly', 'Chicolini', 'Pinky')"
$result = mysqli_query($dbc, $sql);
现在不需要循环或数组(生成查询)。