Ik zoek een evenementenkalender in mysql. Ik heb op http://www.webmensen.nl/?p=webmasters/scripts&id=101
het evenementen script zonder mysql uitgeprobeert, en die werkt perfect. Nu wou ik deze in mysql hebben, en heb zitten proberen om te bouwen. Maar het lukt niet. Ik krijg allerlei fouten. Zou iemand dit kunnen ombouwen in mysql het gaat alleen om de events en evenstarchief de admin kan ik zelf.
Of heeft iemand een script wat er op lijkt? Een voobeeld kunt u bekijken op; http://www.tennisverenigi...alender/eventsarchief.php
of kan iemand er zelf een voor mee maken. http://www.tennisverenigi...alender/eventsarchief.php zo wil ik hem in mysql hebben.
Wat ik heb gemaakt in mysql:
Op: http://tvr.kerstmisonline.nl/test/events.php heb ik geprobeert de kalender in mysql te maken, hij geeft dan een fout als ik op 1 maand meerdere evenementen zet. De admin is op: http://tvr.kerstmisonline.nl/test/eventsadmin.php
Script events.php:
Wie weet wat er fout aan is, waarom die dus als er 2 evenementen op zelfde maand is hij niks meer laat zien??
Bedankt Cédric
het evenementen script zonder mysql uitgeprobeert, en die werkt perfect. Nu wou ik deze in mysql hebben, en heb zitten proberen om te bouwen. Maar het lukt niet. Ik krijg allerlei fouten. Zou iemand dit kunnen ombouwen in mysql het gaat alleen om de events en evenstarchief de admin kan ik zelf.
Of heeft iemand een script wat er op lijkt? Een voobeeld kunt u bekijken op; http://www.tennisverenigi...alender/eventsarchief.php
of kan iemand er zelf een voor mee maken. http://www.tennisverenigi...alender/eventsarchief.php zo wil ik hem in mysql hebben.
Wat ik heb gemaakt in mysql:
Op: http://tvr.kerstmisonline.nl/test/events.php heb ik geprobeert de kalender in mysql te maken, hij geeft dan een fout als ik op 1 maand meerdere evenementen zet. De admin is op: http://tvr.kerstmisonline.nl/test/eventsadmin.php
Script events.php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
| <?php include("gegevens.php"); ?> <html> <head> <style type='text/css'> TD { font-family: Arial,Helvetica; font-size: 10pt; } </style> </head> <body> <script language="JavaScript"> function OpenEvent(info) { window.open('eventbekijken.php?event='+info,'OpenEvent','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=550,height=400'); } </script> <center> <font face='Arial,Helvetica' size=2> <h3>Events Kalender</h3> <br> <? echo"de datum is nu ".date("U")." dus..."; ?> <table><tr><td> <font face="Arial,Helvetica" size="2"> <?php echo("<table cellpadding=5 cellspacing=5>\n"); $Maand = array(); $query = mysql_query("select * from events "); while($data = mysql_fetch_object($query)){ if(date("Y-m-d",$data->tijd) >= date("Y-m-d")) { $Maand[date("Y-m",$data->tijd)] .= date("Y-m-",$data->tijd)."|".$data->id; } } sort($Maand); while(list($nummer,$events) = each($Maand)) { list($jaar,$demaand) = explode("-",$events); echo("<tr><td><b>".$Maanden[$demaand]." $jaar</b></td><td><b>Naam</b></td><td><b>Datum</b></td><td><b>Korte informatie</b></td><td><b>Deelnemers</b></td></tr>"); echo("\n"); $DeEvents = explode("\n",$events); sort($DeEvents); for($i = 0; $i < count($DeEvents); $i++) { if(trim($DeEvents[$i])) { $gegevens = explode("|",$DeEvents[$i]); $query = mysql_query("select * from events where id = '$gegevens[1]'"); $data = mysql_fetch_object($query); echo("<tr><td>".date("d",$data->tijd)."</td><td><a href='javascript:OpenEvent(\"$gegevens[1]\")'>$data->naam</a></td><td>".date("d-m-Y",$data->tijd)); if($data->tijderbij) { echo(date(" H:i",$data->tijd)); } echo("</td>"); echo("<td>".$data->kortinfo."</td>"); echo("<td>".$data->deelnemers."</td>"); echo("</tr>\n"); echo("</tr><tr><td height=20></td></tr>\n"); } } } echo("</table>"); ?> <a href='eventsarchief.php'>Ga naar het Events Archief.</a> </font> </td></tr></table> </font> </center> </body> </html> |
Wie weet wat er fout aan is, waarom die dus als er 2 evenementen op zelfde maand is hij niks meer laat zien??
Bedankt Cédric