if (strtotime($row['banned_until']) < time())
{
echo '<td>"Not currently banned"</td>';
}
else
{
echo '<td>'.$row['banned_until'].'</td>';
}
if (empty($row=''))
{
echo '<td>"Not currently banned"</td>';
}
else
{
echo '<td>'.$row['ban_reason'].'</td>';
}
以上是我的密码。我试图做的是与数据库的代码检查,如果禁止直到小于当前时间,然后打印“当前未禁止”,否则打印禁止时间。第二部分与数据库核对“禁止理由”是否为空打印“当前未禁止”,否则打印“禁止理由”。问题是对于已被禁止的用户,它显示两列的正确详细信息,但带有非法字符串偏移量的错误消息。而对于那些没有被禁止的用户来说,他们没有显示“目前没有被禁止”,也没有显示任何内容。有人能帮我吗??非常感谢你。我还是个新手。
暂无答案!
目前还没有任何答案,快来回答吧!