ChrisB: function/return frage

Beitrag lesen

Hi,

function roomtaken($arr,$dep,$room){
...
  if (mysql_num_rows($check) == 0){return FALSE;}
  while ($taken=mysql_fetch_array($check)){echo "blabla";}
  return $taken;

aber meine abfrage:
if(roomtaken($arr,$dep,$room)==false){...}
wird immer ausgeführt, egal was in der funktion passiert.

Welchen Wert liefert denn mysql_fetch_array, nachdem der letzte vorhandene Datensatz gelesen wurde?
Eben, und nur genau diesen Wert gibst du aus deiner Funktion heraus zurueck.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“