php循环写入多条数据 phpforeach循环

PHP怎么一次向数据库插入多条数据?$valuehttps://www.04ip.com/post/= '';
$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);
THINKPHP中如何进行循环插入多条数据你这数组写的也太那个了吧php循环写入多条数据,一般谁都不会把数据写成这样的 。我们会这样写php循环写入多条数据:
123456789101112$data = https://www.04ip.com/post/array(0 = array('id'=1,'cate_id'=1,'coo_name'=111),1 = array('id'=2,'cate_id'=2,'coo_name'=222));
当然你这个数组也可以循环插入的:先把第一个id转换为数组php循环写入多条数据,然后用foreach循环插入
php怎么对数据库一个字段写入多条数据你还是用循环吧 。
$arr=explode("|||",$reply);
$query="insert
into
{$cfg_dbprefix}askanswer
(askid,
ifanswer,
tid,
tid2,
uid,
username,
anonymous,
userip,
brief,
dateline,
content,
ifcheck)
";
//循环构造sql语句
foreach($arr
as
$v)
{
$sql.=",values('$askid',
'1',
'$tid',
'$tid2',
'$uid',
'$username',
'$anonymous',
'$userip',
'$brief',
'$timestamp',
'$v',
'0')";
}
//去掉第一个‘,’号
$sql=$query.substr($sql,1);
//插入语句
$dsql-ExecuteNoneQuery($sql);
到这就可以了 。
【php循环写入多条数据 phpforeach循环】关于php循环写入多条数据和phpforeach循环的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读