php向mysql插入1000条数据,怎么写???
for($i=1;$i<=1000;$i++)
{
$id="100";
$username="xm";
$sql="insert into tb_user(id,username) values('$id','$username')";
mysql_query($sql);
}
我没有设置id和username成主键喔,
可只是插入一条数据,问题出现那里啊?请教高手,谢谢
------解决方案--------------------
不要频繁操作数据库。建议
PHP code
for ($i=1; $i<=1000;$i++) {
$id = '100';
$username = 'xm';
$sql[] = '('.$id.',"'.$username.'")';
}
mysql_query('insert into tb_user(id,username) values '.implode(',',$sql));