我创建了一组用户名。
用户名和密码相同。
我想使用for循环将这些名称插入到我的表中。
<?php
$userltr="sys";
$usernames=array();
include('connection.php');
for($i=1;$i<=100;$i++)
{
$usernames[$i-1]=$userltr.$i;
//mysql_query("insert into student_login values('$usernames','$usernames')");
}
?>
另外,如果我在$ usernames行下面放置echo“ \ n”,则会显示相同的错误。
最佳答案
您的问题是变量$usernames
由于此字符串而成为数组:
$usernames[$i-1]=$userltr.$i;
尝试将您的代码更改为此:
<?php
$userltr="sys";
$usernames=array();
include('connection.php');
for($i=1;$i<=100;$i++)
{
$username = $userltr.$i;
$usernames[$i-1]=$username;
mysql_query("insert into student_login values('$username','$username')");
}
?>
关于php - 在PHP MySQL中进行循环查询插入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36320586/