gpt4 book ai didi

php - 插入两个相关表

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:12 29 4
gpt4 key购买 nike

tbl_account
username | password | status

tbl_data
username | name | address | phone

如何使用 php 将数据插入到两个表中?我试过查询

INSERT INTO tbl_account(username, password, status)
OUTPUT INSERTED.'bobo', 'Bobo Ali','Markt St. 26', '0979877'
INTO tbl_data(username, name, address, phone)
VALUES ('bobo','bobo123','manager');

但它根本不起作用。过程成功,但表仍然是空的。

最佳答案

您将需要单独的查询来将相同的数据插入到多个表中。

如果您遇到问题,过程很简单:

  1. 使用查询将数据插入第一个表
  2. 使用 mysqli_free_result()(如果您使用的是 MySQL API,则使用 mysql_free_result())释放最后一个结果。
  3. 重复使用您在第 1 步中使用的相同查询,将数据插入到第二个表中

代码:

<?php

INSERT INTO tbl_account(username, password, status)
VALUES ('bobo', 'Bobo Ali','Markt St. 26', '0979877');

// Free the result here

INSERT INTO tbl_data(username, name, address, phone)
VALUES ('bobo','bobo123','manager');

// Free the result again, so you can use the query again if needed

?>

关于php - 插入两个相关表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27979826/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com