gpt4 book ai didi

php - 将mysql数字更改为文本

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

我试图让这段代码输入类似的内容“因(积分原因)收到(这么多积分)。到目前为止,我有这个。

if ($resultss->num_rows > 0) {
// output data of each row
while($row2 = $resultss->fetch_assoc()) {
echo "Received " . $row2["id_points"]. " points for " . $row2['id_task']."<br>";
}
} else {
echo "0 results";
}

到目前为止,我的代码几乎可以工作了。这是输入。“获得 1 分 15 分”正如你所看到的,问题在于sql数据库中存储的数字。我想知道如何将这个数字转换成文字。感谢您提前回复

最佳答案

也许是这样的?

<?php

function getTaskFromID($id){
switch($id){
case 1: return 'foo';
case 2: return 'bar';
default:
return 'You did something we did not approve of..';
}
}

echo "Received " . $row2["id_points"]. " points for " . getTaskFromID($row2['id_task'])."<br>";
?>

但是,这实际上应该通过 sql 连接来完成。在 1 个查询中,您只需添加 1 个包含“task_id”和“task_msg”两列的表即可选择点和任务字符串。

关于php - 将mysql数字更改为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34694277/

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