如何在MySQL中使用单个查询将数据插入到多个表中?

时间:2019-03-11 08:52:23

标签: php mysql

如何在MySQL中使用单个查询将数据插入到多个表中?我点击注册后,表示注册失败。

 $sql = "INSERT INTO users (name, email) VALUES ('$name','$email');
    INSERT INTO userss (name, email) VALUES ('$age''$class',) ";
    // Add user to the database
    if ( $mysqli->query($sql) ) {

1 个答案:

答案 0 :(得分:1)

您可以通过multiple statement details

像这样:

$sql = "INSERT INTO TABLE1(field1, field2, field3) VALUES('value1',value2,value3); INSERT INTO STOCK(field) VALUES ('value1');";

multi_query($conn,$sql);

您需要为此使用mysqli_ *。我认为$ conn是您的mysqli连接