网站建设资讯

NEWS

网站建设资讯

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://cdweb.net/article/dodecgp.html