php怎么插多条数据 php连接多个数据库

PHP怎么一次向数据库插入多条数据?

$value = '';

创新互联-专业网站定制、快速模板网站建设、高性价比蒸湘网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式蒸湘网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖蒸湘地区。费用合理售后完善,十载实体公司更值得信赖。

$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);

PHP插入多条数据

手册说明:mysql_query -- 发送一条 MySQL 查询。

可见,mysql_query限定了一次只能执行一条数据。插入操作的话,只好用循环了。 不可能一次插入多条数据的。别费心了。

PHP怎么一次向数据库插入多条数据

插入多条可以通过SQL的 INSERT INTO语法来实现

INSERT INTO table_name (列1, 列2,...) VALUES (条1值1, 条1值2,....),(条2值1, 条2值2,....)

PHP怎么用PDO同时插入多条数据?

数组表单后面不需要加数字标签,会自动编码。

见以下代码:

!DOCTYPE html

html lang="zh-CN"

head

meta charset="utf-8"

titleTest/title

/head

body

form method="post"

input type="text" name="age[]"

textarea name="name[]"/textarea

hr

input type="text" name="age[]"

textarea name="name[]"/textarea

hr

input type="text" name="age[]"

textarea name="name[]"/textarea

hr

input type="text" name="age[]"

textarea name="name[]"/textarea

hr

input type="text" name="age[]"

textarea name="name[]"/textarea

hr

button type="submit"提交/button

/form

?php

if(!empty($_POST)){

$pdo   = new PDO("mysql:host=localhost;dbname=t1","root","");

$stmt  = $pdo-prepare("insert into t2(age,name)values(:age,:name)");

$ages  = $_POST['age'];

$names = $_POST['name'];

foreach($ages as $key = $age){

if(trim($age) || trim($names[$key])){

$stmt-execute(array(':age'=$age,':name'=$names[$key]));

}

}

}

?

/body

/html


新闻标题:php怎么插多条数据 php连接多个数据库
URL分享:http://hxwzsj.com/article/dododdg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计 古蔺网站建设 四川成都网站制作 网站建设 网站设计制作 广安网站设计 定制网站设计 企业网站制作 成都网站建设流程 成都h5网站建设 成都品牌网站设计 成都网站建设 成都网站建设公司 高端定制网站设计 网站建设方案 网站建设改版 成都网站建设 阿坝网站设计 成都网站建设 成都网站设计 手机网站制作 网站建设公司