0

我们有这个代码:

for($i=1;$i=1000;$i++){
  mysql_query("INSERT INTO testing VALUES ('".$i."')");
  //do some other testing
}

它输入相同的值 1000 次,但我需要的是每次(从这 1000 次)插入不同的值。

例如:

$n = rand(1,300);
$n2 = $n/2;
mysql_query("INSERT INTO testing VALUES ('".$i."')");

所以做这个动作1000次,每次再做一次。不从第一个结果中插入相同的数据是可能的吗?

4

1 回答 1

0

原始循环几乎是正确的,除了第二条语句。它应该是一个比较,而不是你正在设置。

正确的版本for($i=1;$i<=1000;$i++){。注意$i <= 1000;代替$i = 1000;

于 2013-10-13T15:55:51.430 回答