We hebben dus nu een pagina gemaakt om nieuwe wedstrijden toe te voegen. Op die pagina staat een formulier. De overzichtspagina handelt de informatie af die door dat formulier verzonden wordt en voegt zonodig een nieuwe record aan je tabel toe.
LET OP: we doen hier eigenlijk bijna geen veiligheidschecks. We hebben geen login-systeem of zo. Daarover zijn op dit forum tutorials te vinden. We doen wel even htmlspecialchars, een minimale check die gevaarlijke karakters omzet naar HTML entities zodat ze onschadelijk worden.
?
Onbekende gebruiker
20-11-2005 21:08
Ik zet de pagina dat het form bevat in een beveiligde map.
We moeten toch nu alleen de weergave in de cel maken he?
<?php
$sql = "
SELECT DISTINCT DATE_FORMAT(datum, '%Y-%m') AS maandnaam
FROM wedstrijden
ORDER BY maandnaam DESC
";
$res = mysql_query ($sql) or die (mysql_error ());
$sql_maandnaam = "
SELECT *,
DATE_FORMAT(datum, '%d/%m') AS datumafkorting
FROM wedstrijden
WHERE DATE_FORMAT(datum, '%Y-%m') = '$obj->maandnaam'
ORDER BY datum DESC
";
$res_maandnaam = mysql_query ($sql_maandnaam) or die (mysql_error ());