gpt4 book ai didi

PHP + MySQL 从链接查询结果中级联搜索

转载 作者:行者123 更新时间:2023-11-29 03:39:28 24 4
gpt4 key购买 nike

提前为文字墙道歉;不确定这是否可能,但我想我会问。我在网上看过,但找不到我想要的东西。我已经学习了很多 PHP 和 MySQL,并且正处于开始编写自己的数据库驱动网站的阶段。我一直在练习的免费数据库是 eve_sdd_crucible_11 数据库,可从游戏网站免费获得。我一直在使用它,因为它很大,需要使用很多不同的技能才能充分利用它。

我想做一个简单的数据库进行探索。该数据库向主数据库查询信息,根据搜索结果创建一个新表,还允许用户对他们找到的内容添加自己的评论。我已经准备好了各种查询,但因为我不想要庞大的用户界面,所以我想尽可能保持用户端的整洁。此应用程序需要查询和显示“mapregions”、“mapconstellations”、“mapsolarsystems”和“mapdenormalize”表的结果,并将此信息插入到新数据库中,其中包含检索到的信息以及每个实体的评论框。

现在序言已经完成,这就是我想要做的:

查询'mapregions'(区域名称返回区域ID,用于下一次查询)并显示结果(链接)->点击链接结果,查询'mapconstellations'(星座名称返回星座ID,用于下一次查询)并显示结果(链接)->点击链接结果,查询'mapsolarsystems'(太阳系名称返回太阳系ID,用于下一次查询)并显示结果(链接)->单击链接结果,查询“mapdenormalise”并显示该系统中的所有实体 -> 将内容连同每个列出的实体的评论框一起注入(inject)新数据库。

就像我之前在帖子中所说的那样,我已经准备好查询设置,我已经开始了页面的 php,但我仍然不知道如何将这些显示的结果链接到链中的下一个查询。所有结果都必须显示实体的名称,它是实体对应的 ID 号,用于执行链中的下一个查询。

不确定我是否已经解释得特别好,但这是我在晚上这个时候能做的最好的事情...任何帮助或指示将不胜感激,因为它开始让我头疼;)

最佳答案

需要研究联接 - 通过阅读该文本,您似乎缺少对如何联接表的基本理解 - 对我来说,您的第 4 段听起来应该是一个查询。

每次搜索都创建一个新的数据库和/或表表明您可能仍然缺少一些基础知识 - 因为这种方法永远无法扩展并且管理起来会是一场噩梦。

开始阅读 mysql 连接:Mysql Joins然后从那里开始,查看其他连接如何工作的示例和真实世界的示例 - 这将极大地影响您如何继续构建它。

关于PHP + MySQL 从链接查询结果中级联搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16204101/

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