gpt4 book ai didi

php - foreach 数组是更改网页上 sql 列名称的最佳选择吗?

转载 作者:行者123 更新时间:2023-11-29 08:24:31 25 4
gpt4 key购买 nike

好吧,我目前正在使用 php 和 mysql 构建一个网站。

这是我的问题:

我的数据库中的一些列是诸如 US, Darke, and year2010 之类的东西。其中许多列名称都放置在下拉框中,以便用户可以收集数据。但是,我希望名称例如为 United StatesDarke County (OH)2010 。我目前只是使用一堆如下所示的数组来更改值。
$arrayLocation = array('Darke' => 'Darke County (OH)');

然后,我使用 foreach ($array as $let=>$word) array 来访问我想要在网页上显示的名称。

这是更改某些列名称的值的最佳方法吗?我真的想不出其他方法来解决这个问题。任何帮助将不胜感激。

最佳答案

对于实体可能不同的值应存储在行中,而不是列中:

User Attribute Value1    Country   US1    County    Darke1    Year      year2010

这将消除重命名列的需要。如果您想标准化列中包含的,可以使用映射表:

Old       NewUS        United StatesDarke     Darke County (OH)year2010  2010

关于php - foreach 数组是更改网页上 sql 列名称的最佳选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18321882/

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