Hoi
ik had ook al een reactie bij de tut gezet, maar volgens mij is het handiger op het forum.
Het gaat om het gebruik van Nederlandse datum notering.
Ik had deze tutorial:http://www.phphulp.nl/php/tutorials/3/300/ bekeken maar het werkt nog niet helemaal.

Ik krijg de volgende foutmelding als ik de Nederlandse datum wil laten zien:

Notice: Use of undefined constant zondag - assumed 'zondag' in c:\program files\easyphp1-7\www\events_latest_lima.php on line 6

En dit geldt dan voor alle dagen en voor alle maanden.

Ik heb de code gekopieerd:
<?php

$weekdagnamen = array (zondag, maandag, dinsdag, woensdag, donderdag, vrijdag, zaterdag);
$maandnamen = array (1 => januari, februari, maart, april, mei, juni, juli, augustus, september, oktober, november, december);

$sql = "
SELECT DATE_FORMAT(publish_up, '%w') AS dag,
DATE_FORMAT(publish_up, '%d') AS datum,
DATE_FORMAT(publish_up, '%c') AS maand,
DATE_FORMAT(publish_up, '%Y') AS jaar
FROM events ";
$res = mysql_query ($sql) or die (mysql_error ());

while ($obj = mysql_fetch_object ($res)) {
echo '<p>' . $weekdagnamen[$obj->dag] . ' ' . $obj->datum . ' ' . $maandnamen[$obj->maand] . ' ' . $obj->jaar . '</p>';
}
?>
regel 3

elk woord in een array moet tussen aanhalingstekens staan
Die strings moeten tussen enkele quotes, anders denkt PHP dat het een voorgedefinieerde constante is.
OK
Dat probleem is nu opgelost,

Ik krijg nu echter:
Er is iets fout in de gebruikte syntax bij '' in regel
Regel, welke regel?
wat is de hele foutmelding en wat staat er op die regel en de regels er boven??
Dit is de hele foutmelding!
En per ongeluk he regelnummer niet gekopieerd.
Het is de regel met $sql = etc

Reageren