Raul Glattmann: mysql_query true oder false zurück geben

Beitrag lesen

wenn NR ein Primärschlüssel und somit eindeutig ist, würde ich danach ein if (mysql_num_rows() == 1) machen. mysql_query() liefert immer true, wenn die Abfrage erfolgreich war (wenn also kein Syntaxfehler o.ä. aufgetreten ist).

viele Grüße
  Achim Schrepfer

Hi,

ich habe es ausprobiert aber es funktioniert nicht!

$db = getConn();
     $rs = mysql_query("SELECT * from kuhstall WHERE Nr = '$kuh_nr'" , $db) or die ('Ein Fehler ist aufgetreten: ' . mysql_error());

if (mysql_num_rows($rs) == 1):
   echo "Ja die Kuh lebt noch!";
  endif;

Die Nummer existiert aber es wird mir nichts ausgeben?