substr in mysql Query

slicka1

Mitglied
Hallo,

ich möchte durch ein MYSQL alle Personen herausfilter die in einem Bestimmten Monat Geburtstag haben. Die Geburtsdaten sind in einer MYSQL Tabelle ( name: geb ) mit dem format date hinterlegt. Nun habe ich folgenden Code, der leider nicht funktioniert:

PHP:
 $monat = date("m"); 

  $sql = "SELECT
              *
          FROM
              kontakt
          WHERE
              substr(geb,5,2) LIKE $monat";
    $result = mysql_query($sql) OR die(mysql_error());

        while($row = mysql_fetch_assoc($result)) {

echo " ".$row['name']." ".$row['vorname']." ";

        }

Hat jemand nen Lösungsvorschlag?

Gruß
slicka
 
Zurück