Eventscript funktioniert auf einmal nicht mehr

nordi

Erfahrenes Mitglied
Hi Leute,

ich hab ein seltsames Problem! Ich habe auf meiner Seite ein Script, wo Leute ihre Geburtstag, Partys etc eintragen können. Hat bis jetzt wunderbar funktioniert - aber auf einmal klappt das nicht mehr!? Könnt ihr mir sagen warum?

PHP:
<?php

// Verbindung zur Datenbank aufnehmen
mysql_connect("$dbhost","$dbuser","$dbpass");

// Datenbank auswählen
mysql_select_db("$dbtable");

// Daten aus der Datenbanktabelle auslesen
$result = mysql_query("SELECT id,event,name,zeit,datum FROM $event WHERE datum BETWEEN CURDATE() AND CURDATE() +7 ORDER BY datum");

// ausgabe der Tabelle
echo "<table width=\"260\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=event>";
$i=0;
while($row = mysql_fetch_array($result))
{
     echo "<tr>";
	 echo "<td class=event>".date('d.m.Y', strtotime($row['datum']))."</td>";
     echo "<td class=event>".$row['name']."</td>";
     echo "<td class=event><b>".$row['event']."</b></td>";
	 echo "<td class=event>".$row['zeit']."h</td>";
     echo "</tr>";
$i++;
}
echo "</table>";
?>

MYSQL Inhalt

Code:
id            event                        name               zeit                datum
22	      Oktoberfestfreibier	 Halle	               22:00:00	2005-09-30

Danach kommen noch mehr Einträge? Was ist daran falsch Finde da absolut keine Fehler?
 
Ok, hab herausgefunden, dass es am Befehl

PHP:
 WHERE datum BETWEEN CURDATE() AND CURDATE() +7 ORDER BY datum

liegt? Was ist daran falsch?
 
Hat keiner mehr eine Idee? Die Daten werden garnicht mehr anzeigt, wenn ich das og. Codesnipplet einbette!?
 
Ok, hab das Problem mittlerweile selbst gelöst! Sorry für die vielen Einträge ;)

Hab jetzt noch ne kleine Frage. Also, das Script ist geblieben wie oben. Datenbankstruktur auch. Würde das gerne auf meine Homepage machen, dass ein Bild aufblinkt, wenn Einträge vorhanden sind!

Das müsste ja mit ner if-Abfrage gehen.

if = (daten innerhalb 7 tagen )
show bild.jpg

würdet ihr das auch so machen? bei klappt das irgendwie nicht!
 
Zurück