Kalender (datum probleem)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »
Jurgen de Brouwer

Jurgen de Brouwer

16/07/2014 19:07:10
Quote Anchor link
Ik heb na lang zoeken een script gevonden voor een kalder hier op PHP hulp.
Nu wil de datum naar 01-01-2001 hebben want mijn database is zo ingericht.
Ik heb de maand al goed gekregen maar de dag nog niet.
En de link naar de volgende pagina krijg ik ook niet werkend.
Kan iemand mij helpen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
<?PHP>
<HTML>
<HEAD>
<TITLE>Agenda</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body,td,p,select,input,textarea {
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0,0,0,0;
}
a{
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.style1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0D4E95;
        font-weight: bold;
        padding-bottom:0px;
        padding-top:0px;
}
a.topnav {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        font-weight: bold;
        text-decoration:none;
}
a.topnav:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        font-weight: bold;
        text-decoration:underline;
}
.sidered {color: #0D4E95; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.side {color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.sideredlinks{color: #0D4E95; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;text-decoration:underline; }
h1 {
        font-size: 18px;
        color: #0D4E95;
}
.base {font-size: 10px;margin-left:28px;}

td.kalalg                      { padding: 0px; margin: 0px; center: top; font: 11px Verdana, Arial; font-weight: bold; background-color: #FFFFFF; color: #0000CC; line-height: 16px; }
td.kaltit                      { padding: 0px; margin: 0px; center: top; font: 11px Verdana, Arial; font-weight: normal; background-color: #FFFFFF; color: #AAAAAA; border-bottom: solid 1px #AAAAAA;}
td.kaltexr                     { width: 117px; padding: 0px; height: 100px; cursor: hand; margin: 0px; font: 11px Verdana, Arial; font-weight: normal; color: #0D4E95; }
-->
</style>
</HEAD>
<body>
<center>
<?php

// Connection mysql
include ('con.php');

if (!mysql_select_db($dbdb, mysql_connect($host, $user, $dbpass)))
{

     echo "Connectie met de database mislukt.";
     exit();
}


    echo "<table width=\"200\">\n";
    echo "<tr><td class=\"kalalg\">";


if($_GET['thismonth'] != "" and $_GET['thisyear'] != "") {

    $this_month = $_GET['thismonth'];
    $this_year = $_GET['thisyear'];

    if ($this_month == 13) {
        $this_month = 01;
        $this_year = $this_year + 1;
    }

    elseif ($this_month == 0)
        {

        $this_month = 12;
        $this_year = $this_year - 1;
        }

    else
        {
        $this_month = $this_month;
        }
}

else {
    $this_month = date("m");
    $this_year = date("Y");
}


        $arraymonth = array(
 "Januari",
 "Februari",
 "Maart",
 "April",
 "Mei",
 "Juni",
 "Juli",
 "Augustus",
 "September",
 "Oktober",
 "November",
 "December"
 );

    $month_name = $arraymonth[$this_month-1];
    /* Navigation */
    $last_month = $this_month - 01;
    $next_month = $this_month + 01;
    

    echo "<center>";
    echo "<table width=\"800\"><tr><td align=\"left\" width=\"200\">\n";
    echo "<a href=\"agenda.php?thismonth=$last_month&thisyear=$this_year\" style=\"color:#0D4E95; font-family: Verdana, Arial, Helvetica, sans-serif;\"><b>&laquo; Vorige</b></a>";
    echo "</td><td align=\"center\" width=\"400\">";
    echo "<h1>$month_name $this_year</h1>";
    echo "</td><td align=\"right\" width=\"200\">";
    echo "<a href=\"agenda.php?thismonth=$next_month&thisyear=$this_year\" style=\"color:#0D4E95; font-family: Verdana, Arial, Helvetica, sans-serif;\"><b>Volgende &raquo;</b></a>";
    echo "</td></tr></table>";
    echo "</center>";

    /* Titels van de kalender */
    echo "<table width=\"820\" cellspacing=\"1\" cellpadding=\"0\" style=\"border: solid #AAAAAA 1px;\">\n";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Maandag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Dinsdag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Woensdag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Donderdag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Vrijdag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center; border-right: solid #AAAAAA 1px;\">Zaterdag</td>";
    echo "<td class=\"kaltit\" height=\"5\" style=\"text-align: center;\">Zondag</td>";
    echo "</td></tr>";

    /* De maand berekenen */
    $first_day = date("w", mktime(0, 0, 0, $this_month, 1, $this_year));
    $total_days = date("t", mktime(0, 0, 0, $this_month, 1, $this_year));
    $week_num = 1;
    $day_num = 1;
    $the_day = " ";

    /* Het aantal weken overlopen (primaire teller in het proces) */
    while ($week_num <= 6) {
           echo "<tr>\n";



           /* Het aantal weken overlopen (secundaire teller) */
           for ( $i = 1; $i <= 6; $i++ ) {
                 if ($week_num == 1) {
                     if ($i < $first_day)
                          $the_day = " ";
                     else if ($i == $first_day) {
                          $the_day = 1;
                          }
                     }
else {
                         if ($the_day > $total_days)
                             $the_day = " ";
                     }

                 /* De dagen weergeven */
                 if ($the_day != " ")
                 {

                     if ($the_day == date("d") and $this_month == date("m") and $this_year == date("Y"))
                          {

                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#FEFFBF';\" onMouseOut=\"this.style.backgroundColor='#FEFF97'\" bgcolor=#FEFF97><b>$the_day</b><br>";
                          }

                          else
                          {
                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#E9ECEF';\" onMouseOut=\"this.style.backgroundColor='#CDD2D9'\" bgcolor=#CDD2D9><b>$the_day</b><br>";
                          }

                         $querytris="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' ORDER BY id";
                          $resulttris=mysql_query($querytris) or die(mysql_error());
                             if (mysql_num_rows($resulttris) >= 1)
                             {

                              echo "<font style=\"color:#404040; font-size:90%;\"><center><b>";

                                     while ($rowtris = mysql_fetch_array($resulttris))
                                            {

                                                echo "".$rowtris['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $queryquattro="SELECT titre FROM agenda WHERE date='$the_day/$this_month' ORDER BY id";
                          $resultquattro=mysql_query($queryquattro) or die(mysql_error());
                             if (mysql_num_rows($resultquattro) >= 1)
                             {

                              echo "<font style=\"color:#404040;font-size:90%;\"><center><b>";

                                     while ($rowquattro = mysql_fetch_array($resultquattro))
                                            {

                                                echo "".$rowquattro['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $query="SELECT login FROM members WHERE annif='$the_day/$this_month' ORDER BY id";
                         $result=mysql_query($query) or die(mysql_error());
                             if (mysql_num_rows($result) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Verjaardag:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($row = mysql_fetch_array($result))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$row['login']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          $querybis="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' and genre='activit�' ORDER BY id";
                          $resultbis=mysql_query($querybis) or die(mysql_error());
                             if (mysql_num_rows($resultbis) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Activiteiten:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($rowbis = mysql_fetch_array($resultbis))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$rowbis['titre']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }



                         echo "</td>";


                 }

                 else
                 {
                     echo "<td valign=\"top\" bgcolor=\"#DFDFDF\"></td>";
                 }

                  /* De volgende dag berekenen */
                 if ($the_day != " ")
                     $the_day++;
                 }

                 if ($week_num == 1) {
                     if ($first_day == 0) {
                          $the_day = 1;
                          if ($the_day == date("d") and $this_month == date("m") and $this_year == date("Y"))
                          {

                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#FEFFBF';\" onMouseOut=\"this.style.backgroundColor='#FEFF97'\" bgcolor=#FEFF97><b>$the_day</b><br>";
                          }

                          else
                          {
                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#E9ECEF';\" onMouseOut=\"this.style.backgroundColor='#C3C3C3'\" bgcolor=#C3C3C3><b>$the_day</b><br>";
                          }

                         $querytris="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' and genre='jour f�ri�' ORDER BY id";
                          $resulttris=mysql_query($querytris) or die(mysql_error());
                             if (mysql_num_rows($resulttris) >= 1)
                             {

                              echo "<font style=\"color:#404040; font-size:90%;\"><center><b>";

                                     while ($rowtris = mysql_fetch_array($resulttris))
                                            {

                                                echo "".$rowtris['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $queryquattro="SELECT titre FROM agenda WHERE date='$the_day/$this_month' and genre='jour f�ri�' ORDER BY id";
                          $resultquattro=mysql_query($queryquattro) or die(mysql_error());
                             if (mysql_num_rows($resultquattro) >= 1)
                             {

                              echo "<font style=\"color:#404040;font-size:90%;\"><center><b>";

                                     while ($rowquattro = mysql_fetch_array($resultquattro))
                                            {

                                                echo "".$rowquattro['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $query="SELECT login FROM members WHERE annif='$the_day/$this_month' ORDER BY id";
                         $result=mysql_query($query) or die(mysql_error());
                             if (mysql_num_rows($result) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Verjaardag:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($row = mysql_fetch_array($result))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$row['login']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          $querybis="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' and genre='activit�' ORDER BY id";
                          $resultbis=mysql_query($querybis) or die(mysql_error());
                             if (mysql_num_rows($resultbis) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Activiteiten:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($rowbis = mysql_fetch_array($resultbis))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$rowbis['titre']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          echo "</td>";
                          echo "</tr>";
                          $the_day++;
                          }

                     else  {
                        if ($the_day == date("d") and $this_month == date("m") and $this_year == date("Y"))
                          {

                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#FEFFBF';\" onMouseOut=\"this.style.backgroundColor='#FEFF97'\" bgcolor=#FEFF97><b>$the_day</b><br>";
                          }

                          else
                          {
                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#E9ECEF';\" onMouseOut=\"this.style.backgroundColor='#C3C3C3'\" bgcolor=#C3C3C3><b>$the_day</b><br>";
                          }

                         $querytris="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' and genre='jour f�ri�' ORDER BY id";
                          $resulttris=mysql_query($querytris) or die(mysql_error());
                             if (mysql_num_rows($resulttris) >= 1)
                             {

                              echo "<font style=\"color:#404040; font-size:90%;\"><center><b>";

                                     while ($rowtris = mysql_fetch_array($resulttris))
                                            {

                                                echo "".$rowtris['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $queryquattro="SELECT titre FROM agenda WHERE date='$the_day/$this_month'  ORDER BY id";
                          $resultquattro=mysql_query($queryquattro) or die(mysql_error());
                             if (mysql_num_rows($resultquattro) >= 1)
                             {

                              echo "<font style=\"color:#404040;font-size:90%;\"><center><b>";

                                     while ($rowquattro = mysql_fetch_array($resultquattro))
                                            {

                                                echo "".$rowquattro['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $query="SELECT login FROM members WHERE annif='$the_day/$this_month' ORDER BY id";
                         $result=mysql_query($query) or die(mysql_error());
                             if (mysql_num_rows($result) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Verjaardag:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($row = mysql_fetch_array($result))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$row['login']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          $querybis="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' ORDER BY id";
                          $resultbis=mysql_query($querybis) or die(mysql_error());
                             if (mysql_num_rows($resultbis) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Activiteiten:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($rowbis = mysql_fetch_array($resultbis))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$rowbis['titre']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          echo "</td>";
                        echo "</tr>";
                        $the_day++;
                     }
                          }

                 elseif ($the_day > $total_days) {
                        $the_day = " ";
                         echo "<td valign=\"top\" bgcolor=\"#DFDFDF\"></td>";
                         echo "</tr>";
                     }

                 elseif ($the_day != " ") {
                        if ($the_day == date("d") and $this_month == date("m") and $this_year == date("Y"))
                          {

                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#FEFFBF';\" onMouseOut=\"this.style.backgroundColor='#FEFF97'\" bgcolor=#FEFF97><b>$the_day</b><br>";
                          }

                          else
                          {
                              echo "<td valign=\"top\" class=\"kaltexr\" onclick=\"window.location.href='jour.php?jour=$the_day&mois=$this_month&annee=$this_year'\" onMouseOver=\"this.style.backgroundColor='#E9ECEF';\" onMouseOut=\"this.style.backgroundColor='#C3C3C3'\" bgcolor=#C3C3C3><b>$the_day</b><br>";
                          }

                         $querytris="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' and genre='jour f�ri�' ORDER BY id";
                          $resulttris=mysql_query($querytris) or die(mysql_error());
                             if (mysql_num_rows($resulttris) >= 1)
                             {

                              echo "<font style=\"color:#404040; font-size:90%;\"><center><b>";

                                     while ($rowtris = mysql_fetch_array($resulttris))
                                            {

                                                echo "".$rowtris['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $queryquattro="SELECT titre FROM agenda WHERE date='$the_day/$this_month' ORDER BY id";
                          $resultquattro=mysql_query($queryquattro) or die(mysql_error());
                             if (mysql_num_rows($resultquattro) >= 1)
                             {

                              echo "<font style=\"color:#404040;font-size:90%;\"><center><b>";

                                     while ($rowquattro = mysql_fetch_array($resultquattro))
                                            {

                                                echo "".$rowquattro['titre']."";
                                            }

                              echo "</b></center></font><br>";

                              }

                         $query="SELECT login FROM members WHERE annif='$the_day/$this_month' ORDER BY id";
                         $result=mysql_query($query) or die(mysql_error());
                             if (mysql_num_rows($result) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Verjaardag:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($row = mysql_fetch_array($result))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$row['login']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          $querybis="SELECT titre FROM agenda WHERE date='$the_day/$this_month/$this_year' ORDER BY id";
                          $resultbis=mysql_query($querybis) or die(mysql_error());
                             if (mysql_num_rows($resultbis) >= 1)
                             {

                              echo "<font style=\"sidered\" style=\"font-size:90%;\">Activiteiten:</font>";
                                     echo "<br><table padding=\"0\" spacing=\"0\" style=\"margin-left: 2px; line-height: 60% ;\">";
                                     while ($rowbis = mysql_fetch_array($resultbis))
                                            {

                                                echo "<tr><td><font style=\"color: black; font-size:90%;\">&raquo; ".$rowbis['titre']."</font></td></tr>";
                                            }

                                     echo "</table>";

                              }

                          echo "</td>";
                        echo "</tr>";
                        $the_day++;
                     }

                 else {
                         $the_day = " ";
                         echo "<td valign=\"top\" bgcolor=\"#DFDFDF\"></td>";
                         echo "</tr>";
                     }




          $week_num++;
          }


    echo "</table>";
    echo "</td></tr>";
    echo "</table>";
    ?>

<br>
</center>
</body>
</html>
<?>
Gewijzigd op 16/07/2014 19:07:46 door Jurgen de Brouwer
 
PHP hulp

PHP hulp

05/05/2024 11:07:19
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/07/2014 19:32:39
Quote Anchor link
Het makkelijkste is om een datumtekst te veranderen is het volgende
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$datum
= new DateTime('2010-01-01');
echo $datum->format('d-m-Y'); // voor alle geldige karakters zie: http://php.net/manual/en/function.date.php
?>


Je post hier 464 regels code en zegt er niet bij waar je problemen zitten. Geef dus nog even aan waar we moeten kijken in de code.
 
Jurgen de Brouwer

Jurgen de Brouwer

16/07/2014 19:43:45
Quote Anchor link
Het navigatie probleem zit volgens mij hier.
Want hij post bv 7 ipv 07
Maar ik kan er niet van maken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
  $this_month
= date("m");
    $this_year = date("Y");
}


        $arraymonth = array(
 "Januari",
 "Februari",
 "Maart",
 "April",
 "Mei",
 "Juni",
 "Juli",
 "Augustus",
 "September",
 "Oktober",
 "November",
 "December"
 );

    $month_name = $arraymonth[$this_month-1];
    /* Navigation */
    $last_month = $this_month - 01;
    $next_month = $this_month + 01;
    

    echo "<center>";
    echo "<table width=\"800\"><tr><td align=\"left\" width=\"200\">\n";
    echo "<a href=\"agenda.php?thismonth=$last_month&thisyear=$this_year\" style=\"color:#0D4E95; font-family: Verdana, Arial, Helvetica, sans-serif;\"><b>&laquo; Vorige</b></a>";
    echo "</td><td align=\"center\" width=\"400\">";
    echo "<h1>$month_name $this_year</h1>";
    echo "</td><td align=\"right\" width=\"200\">";
    echo "<a href=\"agenda.php?thismonth=$next_month&thisyear=$this_year\" style=\"color:#0D4E95; font-family: Verdana, Arial, Helvetica, sans-serif;\"><b>Volgende &raquo;</b></a>";
    echo "</td></tr></table>";
    echo "</center>";


?>
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/07/2014 19:52:14
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
// hier ga je met de waardes rekenen waardoor PHP de tekst '01' zal omzetten naar het getal 1 en dus raak je altijd je voorloop nul kwijt.
$last_month = $this_month - 01;
$next_month = $this_month + 01;

// Maar met str_pad() kun je weer voorloop-nullen genereren. Verander bovenstaande regels dus voor deze
$last_month = str_pad($this_month -1, 2, '0', STR_PAD_LEFT);
$next_month = str_pad($this_month +1, 2, '0', STR_PAD_LEFT);
?>
 
- SanThe -

- SanThe -

16/07/2014 19:54:21
Quote Anchor link
Jurgen de Brouwer op 16/07/2014 19:07:10:
Nu wil de datum naar 01-01-2001 hebben want mijn database is zo ingericht.


Dan ben je dus fout begonnen.

Een datum is DATE of DATETIME.
Zoals je het nu hebt kun je nooit sorteren en de vele datumfunctions niet gebruiken.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/07/2014 19:54:52
Quote Anchor link
Volgens mij werkt je code dan nog niet echt goed want dan kun je na maand 12 gewoon naar maand 13,14,15 enz
En andersom ook: van maand 1 naar maand 0, -1, -2 enz.
 
Jurgen de Brouwer

Jurgen de Brouwer

16/07/2014 19:57:52
Quote Anchor link
The San: Ik bedoel natuurlijk 2001-01-01 want anders werkt het date niet in mysql

Frank:
Dit word al opgelost:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php>
if($_GET['thismonth'] != "" and $_GET['thisyear'] != "") {

    $this_month = $_GET['thismonth'];
    $this_year = $_GET['thisyear'];

    if ($this_month == 13) {
        $this_month = 01;
        $this_year = $this_year + 1;
    }
    elseif ($this_month == 0)
        {
        $this_month = 12;
        $this_year = $this_year - 1;
        }
    else
        {
        $this_month = $this_month;
        }
}
else {
    $this_month = date("m");
    $this_year = date("Y");
}
?>
 
Erwin H

Erwin H

16/07/2014 19:59:17
Quote Anchor link
Jurgen de Brouwer op 16/07/2014 19:07:10:
Nu wil de datum naar 01-01-2001 hebben want mijn database is zo ingericht.

Wil je daarmee zeggen dat je een datum opslaat in de database als string? Dan zou ik heel erg snel opnieuw beginnen als ik jou was. Elk database systeem (MySQL ook) heeft speciale datatypes om datums in op te slaan en die zijn er niet voor niets. Zo kan je er tenminste correct mee sorteren, selecteren, berekenen etc. Sla je het op als string dan kan je al dat soort acties genoegelijk vaarwel zeggen.

Edit: te lang open laten staan, was inmiddels al aangekaart door anderen....
Gewijzigd op 16/07/2014 19:59:53 door Erwin H
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/07/2014 19:59:18
Quote Anchor link
- SanThe - op 16/07/2014 19:54:21:
Dan ben je dus fout begonnen.


Of een fout script gekopieerd.

Het handigste is inderdaad om gewoon met het object DateTime te werken en daarmee dus ook te gaan rekenen met datums: http://php.net/manual/en/class.datetime.php

Let vooral op de functies
add()
sub()
format()
 
Victor G

Victor G

16/07/2014 20:05:30
Quote Anchor link
Ik heb ooit zelf een kalender gemaakt, ik wou het nog implementeren met MySQL maar het was later niet nodig. Er zit wel WAT voor in, maar dat was meer test. Er worden bv al urls gemaakt e.d. maar ik doe er verder nog niks mee.

Kijk eens of je hier wat aan hebt: klik
Gewijzigd op 16/07/2014 20:06:16 door Victor G
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.