このコードがあります:
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回実行し、そのたびに再度実行します。最初の結果から同じデータを挿入しないことは可能ですか?
2番目のステートメントを除いて、元のループはほぼ正しいです。設定するのではなく、比較する必要があります。
正しいバージョンfor($i=1;$i<=1000;$i++){
。の$i <= 1000;
代わりに注意してください$i = 1000;
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加