我有两个存储在phpmyadmin,'gigs'和'bands'上的表。
演出: “gigID,gigBand,gigDate”
带: “bandID,bandName,bandGenre ....”使用SQL表连接将一个表中的值用作另一个表中的值的参考(主键)
gigBand是对应于一个bandID整数。我的目标是展示所有可用的演出,但展示实际的乐队名称而不是数字。我读过表连接是这样做的最简单的方法,并且在网页上显示'gigs'的数据也没有问题。 但管理显示名称而不是价值是非常困难的。
任何意见,甚至代码的例子将不胜感激。
哦,来吧。请多一点研究工作。 :-) – Strawberry
我们现在可以看到你有什么吗?说实话,我认为给你解决方案没有什么帮助。请编辑您的问题的任何改进,而不是将它们添加为注释。 – halfer
关于列命名的一些建议:使用snake-case('gig_id')而不是camel-case('gigID'),因为它可以在以后节省您的麻烦(特别是在数据库使用区分大小写的实体名称的情况下) 。外键通常称为'table_id',所以'gigBand'通常最好是'band_id'。 – halfer