我正在考虑在行中添加一个数字,在数组(或其他东西)中我可以声明它是什么。
像这样:
mySQL table
id type duration
1 2 5
2 3 4
3 6 10
PHP array or something
type 2 = jumping
type 3 = biking
type 6 = painting
这样可以更轻松地添加或删除“类型”。 但很抱歉,我不知道该怎么做。
我正在寻找的效果是显示
Johan was jumping for 5 minuts
Johan was biking for 4 minuts
Johan was painting for 10 minuts
非常感谢!
答案 0 :(得分:1)
我建议将所有内容保护到数据库,而不是在代码中对其进行硬编码。所以以你的桌子为基础:
Table: t1
id type duration
1 2 5
2 3 4
3 6 10
Table: t2
type_id whatever
2 jumping
3 biking
6 painting
您可以使用SQL-Join来组合这两个表:
SELECT t1.id, t2.whatever, t1.duration
FROM t1
JOIN t2
ON t1.type = t2.type_id
将产生
1 jumping 5
2 biking 4
....