【发布时间】:2023-03-17 03:08:01
【问题描述】:
我正在使用 php 通过 html 表单将值从一个表插入到另一个表,但问题是另一个表有一些额外的字段说我的表是
table1(姓名、电子邮件、密码、地址、电话号码)
和
table2(t_name, t_email, t_password, t_mobno, t_gender)
如何在我输入其他值的同时通过表单插入t_mobno 和t_gender。
【问题讨论】:
-
只是显示一些代码,你是如何实现这一目标的
-
$query1="INSERT INTO table1(name, email, password, address, phno) VALUES('$name', '$emailid', '$pwd', '$addr', '$ phno')"; $query2="INSERT INTO table2(t_name, t_email, t_password) SELECT name, email, password FROM table1 WHERE email='$emailid')"; $query3=" INSERT INTO table2(t_mobno, t_gender) VALUES('$t_mobno','$t_gender') where t_email='$emailid'";这就是我尝试的方式,但 where 子句在插入中不起作用。