我对 PHP 很陌生,正在努力寻找解决问题的最佳方法。在我的数据库中,我有一个字段“画家”。在画家中,我有“画家 A”、“画家 B”和“画家 C”。如果出现某些艺术作品,他们是展示画家 c 的一种方式吗?或者画家“B”,如果某个艺术作品出现了?我正在尝试了解动态执行此类操作的最佳方法。任何链接、代码或教程都会对我有很大帮助!提前非常感谢!
-麦克风
我对 PHP 很陌生,正在努力寻找解决问题的最佳方法。在我的数据库中,我有一个字段“画家”。在画家中,我有“画家 A”、“画家 B”和“画家 C”。如果出现某些艺术作品,他们是展示画家 c 的一种方式吗?或者画家“B”,如果某个艺术作品出现了?我正在尝试了解动态执行此类操作的最佳方法。任何链接、代码或教程都会对我有很大帮助!提前非常感谢!
-麦克风
您将需要 3 张桌子。一个“Painters”表、一个“assoc”表和一个“Painting”表。
画家表包括:
画桌包括:
关联表将它们链接起来......它看起来像:
所以你可以说 SELECT PAINTING_ID FROM 'ASSOC' WHERE PAINTER_ID = '$Your_variable' 然后使用该结果集使用 foreach 遍历该数组。
在该 foreach 中:您将
SELECT * FROM PAINTINGS WHERE ID = Array['PAINTING_ID']。
那是一个基本的关联关系数据库。
您可以在 Google 上搜索更多信息,但这应该是您入门的基础知识
从阅读这些 W3 教程开始。
http://www.w3schools.com/php/php_mysql_connect.asp
如果您像我一样需要视觉辅助,请观看本教程,如果没有这个人,我将不会对 PHP 有任何了解,而且我将无法创建自己的 CMS 软件,我在我的许多工作中都使用该软件客户。
出于某种原因,链接不会发布,所以谷歌“建立一个 cms php youtube”,然后点击第一个视频结果 :)
以后最好自己尝试一下,当你遇到问题时,在 Stack Overflow 上发帖,你的问题在这里有点含糊。