0

我对 PHP 很陌生,正在努力寻找解决问题的最佳方法。在我的数据库中,我有一个字段“画家”。在画家中,我有“画家 A”、“画家 B”和“画家 C”。如果出现某些艺术作品,他们是展示画家 c 的一种方式吗?或者画家“B”,如果某个艺术作品出现了?我正在尝试了解动态执行此类操作的最佳方法。任何链接、代码或教程都会对我有很大帮助!提前非常感谢!

-麦克风

4

2 回答 2

1

您将需要 3 张桌子。一个“Painters”表、一个“assoc”表和一个“Painting”表。

画家表包括:

  • ID
  • 姓名
  • 出生日期
  • 电话
  • 地址
  • 废话
  • 废话

画桌包括:

  • ID
  • 姓名
  • 创建日期
  • 废话
  • 废话
  • 废话

关联表将它们链接起来......它看起来像:

  • ID
  • PAINTER_ID
  • PAINTING_ID

所以你可以说 SELECT PAINTING_ID FROM 'ASSOC' WHERE PAINTER_ID = '$Your_variable' 然后使用该结果集使用 foreach 遍历该数组。

在该 foreach 中:您将
SELECT * FROM PAINTINGS WHERE ID = Array['PAINTING_ID']。

那是一个基本的关联关系数据库。

您可以在 Google 上搜索更多信息,但这应该是您入门的基础知识

于 2012-07-20T19:51:08.923 回答
0

从阅读这些 W3 教程开始。

http://www.w3schools.com/php/php_mysql_connect.asp

如果您像我一样需要视觉辅助,请观看本教程,如果没有这个人,我将不会对 PHP 有任何了解,而且我将无法创建自己的 CMS 软件,我在我的许多工作中都使用该软件客户。

出于某种原因,链接不会发布,所以谷歌“建立一个 cms php youtube”,然后点击第一个视频结果 :)

以后最好自己尝试一下,当你遇到问题时,在 Stack Overflow 上发帖,你的问题在这里有点含糊。

于 2012-07-20T19:50:26.287 回答