2 つのフィールドがある mysql テーブルがあります。
1)Id
2)Name.
同じテーブルからデータを取得したいのですId, Name
が、現在の行の ID を除いてすべてのレコードの ID を取得する必要があります。
これを試して
if(isset($_POST['flag']) && $_POST['flag'] == 'check_department') {
$name = $_POST['name'];
$row = count_records_sql("SELECT COUNT() as count FROM ".$CFG->prefix."department WHERE name ='".$name."' AND status='active'");
if($row !=0) {
echo "true";
} else {
echo "false";
}
if(isset($_GET['flag']) && $_GET['flag']=='edit') {
$edit_id=$_GET['edit_id'];
$row = count_records_sql("SELECT COUNT() as count FROM ".$CFG->prefix."department WHERE name ='".$name."' AND id != '".$id(1)."' AND status='active'");
if($row !=0) {
echo "true";
} else {
echo "false";
}
}
}