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连接多个数据库
网页网址:https://www.cdcxhl.com/article16/dododdg.html

成都网站建设公司_创新互联,为您提供网站收录电子商务网站导航小程序开发企业建站移动网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设