我试图将随机生成的数字插入到mysql表中。 当我插入900,000行或以下时,一切都很好。但是当我尝试插入例如。仅插入1,000,000行998,739行。 我尝试插入999,999,它还插入998,739行。我已经尝试了超过900,000的其他数字,但没有一个插入我想要的确切数量。
我在插入的行数中找不到任何模式(如x = x - 900)
如果我插入例如。插入1,000,000(998,739)行后10行,没有问题。
我正在插入这样的行:
$i = 0;
$length = $_POST['length'];
while($i++ < $length){
$key = rand(0, $length);
$codes .= "('$key'), ";
}
$codes = substr($codes, 0, -2);
$sql = "INSERT INTO speedtest (Code) VALUES $codes";
mysqli_query($link, $sql);
?>
有谁知道这里发生了什么?
谢谢!