Toon posts:

Evenementen kalender cedric

Pagina: 1
Acties:
  • 138 views sinds 30-01-2008

Verwijderd

Topicstarter
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:
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

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Geen scriptrequest in P&W.
Als je toch zelf aan de slag wilt om het script om te bouwen, dan helpen we wel graag. Echter dan stellen we wel bepaalde eisen. Om een correcte (nieuwe) startpost te brouwen zou ik even Welkom in P&W -> Quickstart (update 2/10/2002) lezen, komt alles goed :)

Succes

edit:
BTW het is misschien sociaal om eens te reageren in een topic van een ander....

[ Voor 13% gewijzigd door Glimi op 09-02-2003 23:20 ]


Dit topic is gesloten.