gpt4 book ai didi

php - MySQL 和 PHP if/else 不显示输出/回显

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:51 28 4
gpt4 key购买 nike

<分区>

好吧,我正在尝试在我的管理控制面板中创建一个页面,您可以在其中查看网站是否处于某种维护状态。我遇到了麻烦,不确定是 MySQL 端、人为错误还是 PHP。

这是我的代码

<?php
$getMaint = mysql_query("SELECT * FROM 'system'");

if($getMaint['maintenance'] == 1){ echo "<b align='center'>Maintenance is turned <j style='color:#00A808'>On</j></b>";
} else { echo "<b align='center'>Maintenance is turned <j align='center' style='color:#CC000A'>Off</j></b><br /><br /> "; }



?>

我最终得到的结果是,无论我在数据库中将其从 0 还是 1 更改为 1 或 0,它都会显示关闭?

我不确定是不是因为维护编号系统的结构设置为枚举('0', '1')

我想让它做的是,当维护在数据库(MySQL)中标记为 1 时,我希望它为维护说 On,或者如果为 0,它会说 Off。

--------------------------------固定------------ --------------------------

我的解决方案:

<?php
$getSystem = mysql_query("SELECT * FROM `system`");
while($Maint = mysql_fetch_array($getSystem))
{
if($Maint['maintenance'] == 1){ echo "<b align='center'>Maintenance is turned <j style='color:#00A808'>On</j></b>";
} else { echo "<b align='center'>Maintenance is turned <j align='center' style='color:#CC000A'>Off</j></b><br /><br /> "; }
}


?>

谢谢John Conejuergen d

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