【发布时间】:2013-02-21 08:38:59
【问题描述】:
假设我必须创建一个关于药物列表的数据库表。
- 第一列是具有自动增量的唯一标识符字段。例如,“1”
- 第二列包含药物名称。例如,“曲马多”
- 第三列包含权重列表。例如,“30g、40g、50g、60g”
使用 php while 循环和数组,我可以使用以下方法回显此数据:
while ($row = mysql_fetch_array($result)) {
echo "Drug Name: {$row[1]} Drug Weights: {$row[2]}"
}
虽然这可行,但我知道这绝对不是最好的方法。权重列表必须是 varchar,而不是实际的单个整数。如第三列所示,存储和回显单个产品的一系列信息的最佳方式是什么?
【问题讨论】: