这是一个非常简单的函数,但它不断给我提供错误。我写一个脚本来生成100个10位数的随机数,但我一直有这个错误:“检查与您的MySQL服务器版本相对应的手册,以在第1行的'rand(1111111111, 9999999999)'
附近使用正确的语法。生成100个10位随机数并保存到数据库
这是我的代码
<?php
$cxn = new mysqli("localhost", "CJroot", "password", "random");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
for ($i=0; $i < 100; $i++) {
$sql = "INSERT INTO random (random) VALUES 'rand(1111111111, 9999999999)'";
if(!mysqli_query($cxn,$sql)) {
die("Error: ".mysqli_error($cxn));
}
}
/* close connection */
$cxn->close();
?>
''rand'好吧,是的。您需要先生成数字,然后使用变量插入它。 –
试过,相同的错误 – Dahlia