0
我想运行此查询10 times
(执行查询):运行while循环的预定数量
$query = mysqli_query($connect, "INSERT INTO user_thoughts VALUES ('','message', '$date_of_msg','', '$name', 'yes')");
从我的理解,一个循环是必需的?但我不明白的查询在while循环中如何适应,例如,这是我到目前为止有:
for($i=0; $i < 10; $i++) {
$query = mysqli_query($connect, "INSERT INTO user_thoughts VALUES ('','message', '$date_of_msg','', '$name', 'yes')");
break;
}
但产生28个新行我上面,而我希望查询执行10倍。
看起来很明显,以上将执行查询一次,而不是10次,而不是28。因此,答案似乎是“你正在循环内运行”。 – Jon
'for'循环在技术上并不需要。这取决于您是否需要在查询中动态使用“$ i”值。至于while循环,请参阅下面的答案。我不知道该代码为您生成28行的魔术发生了什么! – Dadani