Php 如何显示数据库结果作为对实际数据的引用?
我正在使用一个数据库,它使用一些字段中的数据代码。因此,在插入时,我使用下拉列表输入,例如:Php 如何显示数据库结果作为对实际数据的引用?,php,mysql,Php,Mysql,我正在使用一个数据库,它使用一些字段中的数据代码。因此,在插入时,我使用下拉列表输入,例如: <option value="BAL">Bald</option> <option value="BLK">Black</option> <option value="BLN">Blond or Strawberry</option> <option value="BRO">Brown</option> &l
<option value="BAL">Bald</option>
<option value="BLK">Black</option>
<option value="BLN">Blond or Strawberry</option>
<option value="BRO">Brown</option>
<option value="GRY">Gray or Partially Gray</option>
秃头
黑色
金发还是草莓色
棕色的
灰色或部分灰色
比如说。然而,有些领域有数百种选择。当我查询数据库时,我希望显示全文,而不是代码。如何实现这一点?创建另一个表,该表存储关于每个代码的这些代码的完整名称,如下所示
Table2
__________________________________
|code |name_to_display |
__________________________________
|BAL |Bald |
|BLK |Black |
|BLN |Blond or Strawberry |
|BRO |Brown |
|GRY |Gray or Partially Gray|
__________________________________
让我们将其命名为表2,其中原始表命名为表1。现在编写一个查询,如Select table1.*,table2.name_to_display from table1 Left join table2 on table1.code=table2.code,您可以显示从name_to_display的数据,而不是显示代码