Ik ben bezig met een agenda in PHP, waar mensen zich ziek kunnen melden of verlof kunnen plannen. Nu wil ik dat als ze bijvoorbeeld op vakantie gaan en dus 2 weken vrij moeten nemen dat ze dat aan kunnen geven en dat er dan op elke dag in die 2 weken staat dat ze afwezig zijn.
Dit is het formulier waar ze dat mee kunnen doen:

Als ze op toevoegen drukken gebeurt er dit
Nu voegt ie het dus maar 1 keer toe, en dat op de dag die geselecteerd is.
Hoe krijg ik het zodat hij het elke dag toevoegt binnen de opgegeven periode?
Dit is het formulier waar ze dat mee kunnen doen:

Als ze op toevoegen drukken gebeurt er dit
code:
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
include ("formulier.php");
// afhandelen
if(isset($_POST['submit'])) {
if(empty($_POST)) {
echo '<fieldset><legend>Fouten:</legend><font color="red">Errror! Je hebt niet alle verplichte waardes ingevuld!</font></fieldset>';
}
$postdatum = "".$_GET['dag']."-".$_GET['maand']."-".$_GET['jaar']."";
?>
<?php
$id = $_POST['id'];
$omschrijving = $_POST['omschrijving'];
$door = $_POST['door'];
$sql = mysql_query("INSERT INTO `kalender` ( `id` , `omschrijving` , `door` , `datum`) VALUES ('$id', '$omschrijving', '$door', '$postdatum'") or die(mysql_error());
echo '<font color="green">De afspraak is succesvol toegevoegd.</font>';
}
}
}
}
?> |
Nu voegt ie het dus maar 1 keer toe, en dat op de dag die geselecteerd is.
Hoe krijg ik het zodat hij het elke dag toevoegt binnen de opgegeven periode?