gpt4 book ai didi

PHP/MySQL : Adding records based on foreign keys

转载 作者:行者123 更新时间:2023-11-29 00:56:04 26 4
gpt4 key购买 nike

我已经为我的 MySQL 数据库开发了一个基本的 PHP 前端,我想知道在 PHP 中基于外键添加新记录的方法。

我有两个表,事件和类(class)。 Event 表包含 EventID、CourseID 和 EventDate。 Course 表包含 CourseID 和 CourseName。

命令通常是

INSERT INTO event
(EventID,CourseID,EventDate) VALUES ( NULL,'2','2011-03-01');

但是我如何通过提供 CourseName 而不是 CourseID 在 PHP 中做到这一点

最佳答案

您应该将 CourseID 存储为 HTML/PHP 表单中的隐藏表单字段。当用户提交类(class)事件时,表单将在发送到您的 PHP 表单操作的值中包含 CourseID 的值。这样,您就不必根据某些(可能不是唯一的)CourseName 查找 CourseID。

关于PHP/MySQL : Adding records based on foreign keys,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6048533/

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