gpt4 book ai didi

php - 使用 PHP 和 Mysql 使用一个查询将数据插入 2 个表

转载 作者:可可西里 更新时间:2023-11-01 07:00:16 26 4
gpt4 key购买 nike

我有 2 个表,我正尝试使用 PHP 将数据插入其中

Table: WINE
-----------------------------------------------------------------
| wine_id | wine_type | country | indicator | color |
-----------------------------------------------------------------

wine_id 自动递增,然后这是我的另一张表

Table: stock
--------------------------------------
| stock_id | wine_id | quantity |
--------------------------------------

对于 STOCK 表,我有自动递增的股票 ID,而 wine_id 是外键,所以我只需要插入数量。

我有这样的语法:

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

如果有其他方法,请提出建议,我想要一些示例。

最佳答案

您需要用分号分隔两个 INSERT 语句。

PHP 5.5.0 起,此 (mysql_*) 扩展已弃用,并将在未来删除。相反,应该使用 MySQLiPDO_MySQL 扩展。切换到 PreparedStatements 可以更好地抵御 SQL 注入(inject)攻击!

关于php - 使用 PHP 和 Mysql 使用一个查询将数据插入 2 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22384391/

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