mysql_query("SELECT Milchkuh from Bauer WHERE NR = '$_REQUEST[Kuh_Nr]'", $dbh)
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).
Also heißt das mit mysql_query(); bekomme ich nur true oder false zurück nicht den Wert von Milchkuh? Weil den Wert möchte ich von mysql nicht zurückgeliefert haben das wären überflüssige Resourcen.
Also heißt das also das ich die Ergebnis Kennung von der Datenbank erst bekomme wenn ich mysql_fetch_row() oder andere Funktionen ausführe?
In meinem Fall brauche ich wie schon gesagt kein Ergebnis nur true oder false.