Hallo MySQL-Experten,
ich probiere schon seit Stunden, eine ganz einfache Datumsabfrage zu realisieren. Aber es ist wie verhext, der Vergleichsoperator "=" scheint einfach nicht zu funktionieren.
Hier ist mein Code:
Obwohl es für dieses Datum genügend Einträge gibt, werden einfach keine Ergebnisse ausgeworfen. Wenn ich den Operator jedoch auf < oder > oder != ändere, funktioniert die Abfrage!
Hat jemand eine Idee, warum das Gleichheitszeichen oder LIKE nicht funktionieren?
Vielen Dank für Eure Antworten
Andreas
ich probiere schon seit Stunden, eine ganz einfache Datumsabfrage zu realisieren. Aber es ist wie verhext, der Vergleichsoperator "=" scheint einfach nicht zu funktionieren.
Hier ist mein Code:
PHP-Code:
$db = mysqli_connect("localhost", "user", "passwort", "db_name");
if(!$db)
{exit("Verbindungsfehler: ".mysqli_connect_error());}
$ergebnis = mysqli_query($db, "SELECT id, name, sqlgeburtsdatum FROM Tabelle WHERE sqlgeburtsdatum = '1964-02-15'");
while($row = mysqli_fetch_object($ergebnis))
{echo $row->sqlgeburtsdatum;}
Hat jemand eine Idee, warum das Gleichheitszeichen oder LIKE nicht funktionieren?
Vielen Dank für Eure Antworten

Andreas
Kommentar