<?php
$result = mysql_query('SELECT Ban FROM players WHERE Name = "'.$user.'" LIMIT 1') or die(mysql_error().":".mysql_errno());
if(mysql_num_rows($result) == 1){
echo 'User is banned';
}else {
echo 'User is not banned';
}
?>当用户未被禁止时,仍会在网站上显示“用户被禁止”。所以这并不是令人耳目一新的,但在mysql中一切正常。有人帮忙吗?
发布于 2014-02-13 22:06:20
mysql_num_rows返回获取的行数。您可以通过以下方法解决您的问题:
SELECT id FROM players WHERE Name = "'.$user.'" AND Ban = 1 LIMIT 1https://stackoverflow.com/questions/21766483
复制相似问题