我试图使用一种形式将数据插入到两个表中。
我有一张桌子,一张,另一张,各位。
这是我的代码:
<?php
$first_name=$_POST[first_name];
$last_name=$_POST[last_name];
$email_address=$_POST[email_address];
$staff=$_POST[staff];
$type=$_POST[type];
$descr=$_POST[descr];
$time=$_POST[time];
mysql_select_db("cl49-vogclients", $con); $sql="INSERT INTO member
(first_name,last_name,email_address)
VALUES
('$first_name','$last_name','$email_address')";
if (!mysql_query($sql,$con)) { die('Error adding client ' . mysql_error()); } mysql_close($con);
echo' <h2><font color="green">Client Added Succesfuly</font> </h2>';
$sql1="INSERT INTO audit
(staff,type,descr)
VALUES
('$staff','$type','$descr')";
if (!mysql_query($sql1,$con)) { die('Audit Unsucsessful ' . mysql_error()); } mysql_close($con);
echo' <h2><font color="green">Audit Succesful</font> </h2>';这会添加客户机/成员,但不会向审计数据库添加任何内容?
发布于 2013-11-03 22:42:34
您需要关闭SQL以删除mysql_close($con);。
发布于 2013-11-03 21:00:57
这是因为您只执行第一个查询:
mysql_query($sql,$con)你得把它分别命名为$sql1
此外:请记住,像这样的mysql已经严重过时了,已经过时了。您应该认真研究PDO和准备好的语句。http://php.net/manual/de/book.pdo.php
https://stackoverflow.com/questions/19758033
复制相似问题