易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP 插入大量mysql记录的问题

for($i=1;$i <=10000;$i++){
$sql="insert into l(name,age,info) values('名字$i',$i,'介绍$i')";
mysql_query($sql);
}

我这样的插入方法..大概插入300条左右就:
Fatal error: Maximum execution time of 30 seconds exceeded in D:\Backup\phptest\index.php on line 9

请问有什么改良的办法不?
$sql="insert into l(name,age,info) values"
for($i=1;$i <=10000;$i++){
$sql.="('名字$i',$i,'介绍$i'),";

}
$sql=substr($sql,0,-1);
mysql_query($sql);

PHP code:

set_time_limit(0);//加上不限时
for($i=1;$i <=10000;$i++){
$sql="insert into l(name,age,info) values('名字$i',$i,'介绍$i')";
mysql_query($sql);
}



同意2#

for($i=1;$i <=10000;$i++){
$sql="insert into l(name,age,info) values('名字$i',$i,'介绍$i')";
mysql_query($sql);
}

sql 编在一起
一次直接
$sql="insert into l(name,age,info) values";
for($i=1;$i <=10000;$i++){
$sql .="('名字$i',$i,'介绍$i'),";

}
$sql = substr($sql,0,-1);
mysql_query($sql);

早上没睡醒写错了,LZ知道意思就可以了= =

PHP code



Code highlighting produced


相关问答:

求助帮我把一段简单的PHP代码转换成ASP的

<?php
if($_SERVER['HTTP_REFERER']!=''){
  @header("Content-type:image/jpeg");
  echo file_get_contents("xlight.jpg");
}
else{
  @header("location:ht ......

北京急招linux、PHP网络应用开发

我们隶属中科院计算所网络重点实验室(http://www.ict.ac.cn/survey/channel/detail443.asp)基础设施课题组.
现因项目和业务拓展的需要,特需要招聘与项目相关的网络应用工程师1-2名。

具体要求如下。有意者 ......

关于php伪静态的问题

<?php
/*
功能:PHP伪静态化页面的实现
具体用法:
例如链接为:test.php/year/2006/action/_add.html
mod_rewrite();
 $yearn= $_GET["year"];//结果为'2006' ......

php webservice报错Object id #2啦!

webclient.php文件:
<?php
$arrOptions = array( 'uri'=>'http://10.10.19.111/','location'=>'http://10.10.19.111/webservice/webservice.php','trace' ......

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号