HI leutz brauche wieder mal eure hilfe
folgendes Problem:
ich möchte gern einen event Kalender schreiben sprich es gibt mehrere events am selben Tag und ich möchte das dass Datum als Überschrift steht und zu dem dazugehörigem Datum die events gelistet werden egal welche Uhrzeit.
Desweiteren möcht ich das die Events der vergangenen Tage ausgebledet werden aber die folgenden events wie oben auch gelistet werden
Die DB schaut wie folgt aus:
das derzeitige script schaut so aus :
anzeigen tut er mir das http://dvddb.pytalhost.com/index.php?modules=event
hoffe jemand kann mir Helfen THX
folgendes Problem:
ich möchte gern einen event Kalender schreiben sprich es gibt mehrere events am selben Tag und ich möchte das dass Datum als Überschrift steht und zu dem dazugehörigem Datum die events gelistet werden egal welche Uhrzeit.
Desweiteren möcht ich das die Events der vergangenen Tage ausgebledet werden aber die folgenden events wie oben auch gelistet werden
Die DB schaut wie folgt aus:
Code:
DROP TABLE IF EXISTS `event_kalender`;
CREATE TABLE IF NOT EXISTS `event_kalender` (
`id` int(255) NOT NULL auto_increment,
`ort` varchar(255) NOT NULL,
`veranstaltung` varchar(255) NOT NULL,
`beschreibung` text NOT NULL,
`adresse` text NOT NULL,
`ak` int(255) NOT NULL,
`vvk` int(255) NOT NULL,
`internet` varchar(255) NOT NULL,
`flyer` varchar(255) NOT NULL,
`datum` int(14) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
das derzeitige script schaut so aus :
PHP:
function event_kalender_allgemein($theme,$modules){
global $DatabaseHost, $DatabaseUser, $DatabasePassword, $Database;
mysql_connect ($DatabaseHost, $DatabaseUser, $DatabasePassword) or die ("Keine Verbindung zum Server");
mysql_select_db ($Database) or die ("Keine Verbindung zur Datenbank");
$config1 = mysql_query ("SELECT * FROM event_kalender ORDER BY datum ASC") or die ("User nicht gefunden");
while ($zeile1 = mysql_fetch_array($config1)) {
$event_datum=$zeile1["datum"];
$todayfruh = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$todayabend = mktime(23, 59, 59, date("m"), date("d"), date("Y"));
$today = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$newdatum1 = date("d.m.Y",$event_datum);
$todaydatum = date("d.m.Y",$today);
//if($event_datum >= $todaydatum){
$content_modul .= "
<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"85%\">
<tr>
<td align=\"left\" valign=\"middle\"><strong>$newdatum1</strong></td>
</tr>
</table><br><br>
";
$config = mysql_query ("SELECT * FROM event_kalender ORDER BY datum ASC") or die ("User nicht gefunden");
while ($zeile = mysql_fetch_array($config)) {
$event_id=$zeile["id"];
$event_ort=$zeile["ort"];
$event_veranstaltung=$zeile["veranstaltung"];
$event_beschreibung=$zeile["beschreibung"];
$event_flyer=$zeile["flyer"];
$event_datum=$zeile["datum"];
$event_ak=$zeile["ak"];
$event_vvk=$zeile["vvk"];
if(($todayfruh<=$event_datum) AND ($todayabend>=$event_datum)){
if($event_ak=="0"){
$event_ak="-";
}else{
$event_ak="$event_ak €";
}
if($event_vvk=="0"){
$event_vvk="-";
}else{
$event_vvk="$event_vvk €";
}
$format = date("H:i",$event_datum);
$event_datum=date($format, $event_datum);
$content_modul .= "
<table border=\"1\" width=\"70%\">
<tr>
<th "; if($event_flyer!="0"){ $content_modul .= "colspan=\"2\""; } $content_modul .= "><a href=\"index.php?modules=$modules&op=detail&mid=$event_id\">$event_veranstaltung @ $event_ort</a></th>
</tr>
<tr>
";
if($event_flyer!="0"){
$content_modul .= "
<td><img src=\"modules/$modules/eventimages/$event_flyer\" border=\"0\" height=\"170\" width=\"120\"></td>";
}
$content_modul .= "
<td>
<u>Uhrzeit:</u> $event_datum<br>
<u>Abendkassa:</u> $event_ak <br>
<u>VVK:</u> $event_vvk<br><br>
<u>Beschreibung:</u> $event_beschreibung
</td>
</tr>
</table>
";
}
}
//}
}
include("theme/$theme/module.php");
}
anzeigen tut er mir das http://dvddb.pytalhost.com/index.php?modules=event
hoffe jemand kann mir Helfen THX