sakina: datumvergleich/datenbank

Beitrag lesen

Hallo,

ich brauche eure Hilfe...
ich hab geschafft den aktuellen Datum mit der  Datum im Datenbank zu vergleichen.
das Problem ist nur, dass beim vergleich etwas schief läuft, das erkläre ich am besten mit einem beispiel:

Datensätze:
       id  reason       datum
1      19    9        2007-05-20
2      19    11       2008-05-02

Problem:
die select abfrage nimmt den ersten datensatz und nicht den treffenden.
codeabschnitt:
$grund = mysql_result($result, 0, "grund");
// hier liegt das Problem, wieso der 1. Datensatz genommen wird, aber ich weiß nicht wie ich es lösen soll, damit der treffender Datensatz genommen wird

Code:

$von= date("Y-m-d", $date);//aktueller datum
$bis= '2008-05-28';

$reason = "SELECT * FROM stunden WHERE id = 19 and '$von' >= datum and '$dat' <= '$bis'";

$result= mysql_query($reason) or die(mysql_error());
$row= mysql_num_rows($result);

if($row != 0){
  $grund = mysql_result($result, 0, "grund");
  print "|\n\n". $grund;
}
-------------------------------------------------------------------------

vielen dank für eure Hilfe,
lg,
sakina