为了测试目的,我将一些数据插入到MySQL表中。下面的代码为每个c
增加了20行。直到c
的价值超过一百万。之后,它开始为之前添加的行添加行。我们如何解决这个问题?为什么循环回复?
for($c=1; $c<=2000000; $c++)
{
for($i=0; $i<=19; $i++)
{
$query = "INSERT INTO selections (c_id, i_id) VALUES('$c', '$i')";
mysql_query($query) or die("Cannot add... " . mysql_error());
}
}
为什么你要这样做?这不应该建立。 – Niels
这与您的字段大小有关。你的表中'c_id'和'i_id'的限制是什么? 'INT(X)'? –
@Niels:我需要测试一个有int数字的表格。 – mustafa