从品牌网站建设到网络营销策划,从策略到执行的一站式服务
$value = '';
成都创新互联公司专注于东宝网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供东宝营销型网站建设,东宝网站制作、东宝网页设计、东宝网站官网定制、成都小程序开发服务,打造东宝网络公司原创品牌,更为您提供东宝网站排名全网营销落地服务。
$query_num = 5; //插入数量
for($i=1;$i=$query_num;$i++){
$value .= "('25','1')";
}
//mysql insert有插入多条语法,拼接sql语句,table_name表名
$sql = "insert into table_name (memid,online) values ".$value;
//执行,插入$query_num条数据
mysql_query($sql);
手册说明:mysql_query -- 发送一条 MySQL 查询。
可见,mysql_query限定了一次只能执行一条数据。插入操作的话,只好用循环了。 不可能一次插入多条数据的。别费心了。
用addall()方法
例如:
$arr=array(
array("name"="张三",age="20"),
array("name"="李四",age="19")
);
$user=M("User");
$user-addAll($arr);
if ($strleng100){
//如果大于100条就每次写入100,休息1秒,然后继续写,直到写完为止
$write_count = floor($strleng/100);
while ($write_count 0){
for ($i=0;$i100;$i++){
echo "INSERT INTO tbl_name (a,b,c) VALUES(1,2,3)";//写100次就休息
}
//echo "INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);";这样可以一次插入多条数据,效率更高
//参考
$write_count -=1 ;
sleep(1);
echo '休息1秒';
}
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图