Hallo.
Das Alter wird bei mir unter Varchar so gespeichert 04-09-1986
Umändern ist sehr schwer da es zu aufwendig ist da ich dann genug andere Scripte umändern müsste und es zahlt sich leider nicht aus :-(
Möchte gerne das eine Suche stattfindet
Zwischen dem Jahr 1986 und 1990 sollen alle Daten ausgegeben werden?
Bei folgender Abfrage:
Werden nur 4 Daten ausgegeben, aber egal welches Datum ich jetzt verwende zb. 1970 bis 1999, es werden immer nur die gleichen 4 angezeit.
Vielleicht könnt ihr mir weiterhelfen, ein anderes Forum hat es mir geschlossen nur weil ich nicht genug Ahnung habe ?
Danke
Das Alter wird bei mir unter Varchar so gespeichert 04-09-1986
Umändern ist sehr schwer da es zu aufwendig ist da ich dann genug andere Scripte umändern müsste und es zahlt sich leider nicht aus :-(
Möchte gerne das eine Suche stattfindet
Zwischen dem Jahr 1986 und 1990 sollen alle Daten ausgegeben werden?
Bei folgender Abfrage:
PHP-Code:
<?php
$von = "01-01-1986";
$bis = "01-01-1990";
include('config/mysql.php');
$tabelle ="user";
$dbverbindung = mysql_connect ($dbserver, $dbuser, $dbpass);
$abfrage = "SELECT Nickname FROM user WHERE geburtstag BETWEEN '".$von."' AND '".$bis."'";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_object($result))
{
echo "$ausgabe->Nickname<br />";
} mysql_close ($dbverbindung)
?>
Vielleicht könnt ihr mir weiterhelfen, ein anderes Forum hat es mir geschlossen nur weil ich nicht genug Ahnung habe ?
Danke
Kommentar