gpt4 book ai didi

php - 如何设置变量以根据 MYSQL 行值回显 2 个可能的结果

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

我正在尝试获取一个变量来根据 mysql 行回显“事件”或“不活动”。在数据库中0代表不活跃,1代表活跃。当我发送报告时,我只得到 0 和 1。我正在寻求有关如何设置值以在报告中回显“事件”或“非事件”的帮助。

这是我到目前为止的代码。

while($row=mysql_fetch_assoc($result)) {
$status = $row["is_active"];

if ($status == 1) {
echo "Active";
}
if ($status == 0) {
echo "Unactive";
}
$message .= "<tr><td>".$row["course"]."</td><td>".$row["end_dt"]."</td><td>".$dpd."</td><td>".$status."</td><td>".$row["contact_name"]."</td><td>".$row["contact_phone"]."</td><td>".$row["contact_email"]."</td></tr>";

最佳答案

您只能得到 01,因为您尚未更改 $status 的值。您需要将值存储在变量中,而不是回显结果:

if ($status == 1) {
$status_txt = "Active";
} else {
$status_txt = "Unactive";
}

// Use $status_txt instead of $status in $message

我不建议破坏 $status 的值,以防您稍后需要它。因此,文本表单存储在 $status_txt 中。

关于php - 如何设置变量以根据 MYSQL 行值回显 2 个可能的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24495583/

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