crofthunter
New member
Hallo ichhab ein Prob mit dem MYSQL datum
und zwar will ich alle gefundenen Daten nach dem aktuellem Systemdatum aufrufen. Für mich sieht in dem Code alles normal aus. Es funzt jedoch nicht. Es werden alle Daten anstelle der selectierten ausgeben. Vielleicht kann mir da ja einer auf die Spünge helfen, was ich falsch gemacht habe. (zur Info: das tablefeld "datum" ist auf "date" formatiert)
Hier der Code:
<?php
include("config.inc");
echo "Alle Daten Daten nach dem heutigem Datum ausgeben<p>";
//db auf
$db=mysql_connect($server, $user, $pass);
//aktuelles Datum ermitteln
$heute= date("Y-m-d");
echo $heute. "<p>";
$res=mysql_db_query("$database", "select datum from filme where datum >= $heute order by datum");
$num=mysql_num_rows($res);
// Datum ausgeben
for ($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
echo $datum ."<br>";
}
// db zu
mysql_close($db);
?>
Grüße Jann
und zwar will ich alle gefundenen Daten nach dem aktuellem Systemdatum aufrufen. Für mich sieht in dem Code alles normal aus. Es funzt jedoch nicht. Es werden alle Daten anstelle der selectierten ausgeben. Vielleicht kann mir da ja einer auf die Spünge helfen, was ich falsch gemacht habe. (zur Info: das tablefeld "datum" ist auf "date" formatiert)
Hier der Code:
<?php
include("config.inc");
echo "Alle Daten Daten nach dem heutigem Datum ausgeben<p>";
//db auf
$db=mysql_connect($server, $user, $pass);
//aktuelles Datum ermitteln
$heute= date("Y-m-d");
echo $heute. "<p>";
$res=mysql_db_query("$database", "select datum from filme where datum >= $heute order by datum");
$num=mysql_num_rows($res);
// Datum ausgeben
for ($i=0;$i<$num;$i++)
{
$datum=mysql_result($res,$i,"datum");
echo $datum ."<br>";
}
// db zu
mysql_close($db);
?>
Grüße Jann