gpt4 book ai didi

php - MySQL 插入到多个表(关系)

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:09 25 4
gpt4 key购买 nike

tbl_product
Name | Creator | UID | Salerank

tbl_price
Supplier | Price | UID

我想插入一个产品,然后将多个价格插入到一个单独的表中。如何确保两个表具有相同的 UID(最好是自动递增字段)?我将同时使用 PHP 和 MySQL。

谢谢,

J

最佳答案

使 UID 成为产品表上的 auto_increment 主键,但只是价格表上的常规主键(无 auto_increment)。将它插入产品后,使用 PHP 命令 mysql_insert_id()。这将获取上次查询生成的 ID,这将是您在 products 表上生成的 UID。为其分配一个变量并在价格表的插入语句中使用它。

http://php.net/manual/en/function.mysql-insert-id.php

关于php - MySQL 插入到多个表(关系),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3225024/

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