我有一个函数 disp ,我在其中传递表的列名值,以检查该列值在数据库中是 1 还是 0。如果值为 1 它应该返回 1 否则 0 这是我试图制作的函数。但没有给出想要的结果。
请告诉我是否有其他方法可以检查特定行中列的值是 1 还是 0
function disp($x){
@$ncenter=$_SESSION['ncenter'];
$sql = "SELECT COUNT('$x') FROM sel WHERE 'numcenter' = '$ncenter' and '$x' = 1";
$sql.=';';
echo $sql;
$res = mysql_query($sql);
if(!$res) die ('Unable to run query:'.mysql_error());
$row = mysql_fetch_array($res);
if($row["COUNT('$x')"] > 0){
return 0;
}
else{
return 1;
}
}
先感谢您