データベースでその列の値が1か0かを確認するために、テーブルの列名の値を渡すdisp関数が1つあります。値が 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;
}
}
前もって感謝します