gpt4 book ai didi

php - 将数字存储在mysql中并将该数字更改为其他数字?

转载 作者:行者123 更新时间:2023-11-29 12:19:38 24 4
gpt4 key购买 nike

我正在考虑将一个数字添加到一行中,然后在数组(或其他东西)中我可以声明它是什么。

像这样:

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

非常感谢您的帮助!

最佳答案

我建议将所有内容都保存到数据库中,而不是将其硬编码到代码中。因此以您的表格为基础:

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
....

关于php - 将数字存储在mysql中并将该数字更改为其他数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29220547/

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