Ralf: Vergleich liefert immer true

Beitrag lesen

Hallo,

ich schreibe gerade eine Funktion die überprüfen soll, ob es einen bestimmten Eintrag in einer Datenbac
Datenbank schon gibt oder nicht.

{
...
$res = mysqli_query($this->db, "SELECT COUNT(*) FROM meineTabelle WHERE foo='$bar'");
$count = @mysqli_fetch_row($res);
if($count > 0 ){
 return true;
}else {
 return false;
}

Auch wenn es keine Einträge foo="$bar" gibt wird true zurück gegeben.