网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

php根据记录添加数据表 php数据

php如何同时向2个表插入数据关联

1、数据插入成功后会返回一个ID,这个ID就是插入成功的这条数据的ID。设置一个变量接受。

10年积累的成都做网站、网站制作、成都外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有善左免费网站建设让你可以放心的选择与我们合作。

例如:$did=“mysql插入语句”;

2、接受到了后就可以将获取到的ID用另一条sql语句插入到另一个数据表中去了。

格式如下:

$did=“mysql插入语句”;

mysql_query("插入语句");这条插入语句写入上一条执行后返回的结果。

这样两个数表就相当于用ID关联了。

php中怎么把查询出来的数据插入到另外一张表中

先查出A中的一条记录,将记录存入一个数组

$list = select * from a where id=1;

再将$list里的数据插入B中(假设表中有id、name字段)

$sql = "insert into B values({$list['id']} , {$list['name']})";

exec($sql);

我感觉思路就是这样吧,就直接查第一个表里的数据同时再插入到另外一个表中。

求大神指导,PHP,POST数据自动创建数据表!该如何写代码?

我不知道楼主的需求是什么,但是去提交一次数据就创建一张表是不太合理的,特别是出现key-value这种形式的时候,建议亲先建好表,但是提交一次就增加一条记录。

如果是由于某种需求必须这么做的话亲可以用foreach($_POST as $key=$value)的形式将POST的键作为字段名构造create语句,值作为第一条记录构造insert语句。满意请采纳,谢谢!

PHP将一张里查询出来的一条数据加上输入的数据一起添加的另一个数据表

如果是操作的Mysql数据库,建议对这个操作进行事务管制。查询出来的数据给一个变量,然后将之前的数据变量unset掉,输入的数据如果是通过POST提交过来的,可以trim一下,正则匹配一下,然后用字符串拼接的方式和数据变量进行拼接给一个变量,unset没用的两个变量。最后,进行数据添加。

PHP加数据库

把来自表单的数据插入数据库

现在,我们创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。

这是这个 HTML 表单:

1

2

3

4

5

6

7

8

9

10

11

12

html

body

form action="insert.php" method="post"

Firstname: input type="text" name="firstname" /

Lastname: input type="text" name="lastname" /

Age: input type="text" name="age" /

input type="submit" /

/form

/body

/html

当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

下面是 "insert.php" 页面的代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("my_db", $con);

$sql="INSERT INTO Persons (FirstName, LastName, Age)

VALUES

('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "1 record added";

mysql_close($con)

?

PHP页面含插入数据表的SQL语句返回提示“一条记录添加成功!” 用查询语句发现 是一行空记录 怎么回事?

当然是空的了,因为你这个程序写的不好,只要刷新页面或刚进页面就会触发添加记录。你应该等页面的数据填写好了,提交过来你再保存提交的数据。


本文名称:php根据记录添加数据表 php数据
浏览地址:http://bjjierui.cn/article/dodecgp.html

其他资讯