Programma werkt maar krijg wel een error notice melding
Door
MArk Peters
op 07-08-2013 18:50
gewijzigd op 07-08-2013 21:03
1.320 views
Aan de hand van een wisselend aantal wil ik overeenkomstige aantal droplist-boxen maken.
Dat doe ik op onderstaande manier:
<?php
for ($i=0; $i<$AANTAL_BEOORDELINGEN; $i++)
{
$beoordeling="beoordeling" . $i;
$pdm->addColumnRij('<select class="ruimte" name='.$beoordeling.'>
<option value="JA">JA</option>
<option value="NEE">NEE</option></select>
');
}
?>
Dit gaat op zich allemaal goed maar ik krijg wel een error in mijn log-file.
Error is: [error] [client 192.168.1.2] PHP Notice: Undefined index: beoordeling15
Ik denk dat het te maken heeft dat beoordelingXX niet is aangemaakt. Klopt dat en op welke manier kan ik dat omzeilen want op voorhand weet ik niet hoeveel droplist-boxen ik nodig heb
Je krijgt die foutmelding niet op jouw bovenstaande stukje code, maar waarschijnlijk bij de verwerking van het formulier. Misschien dat je daar de 0 based vergeet, 15 dropdowns gaan van beoordeling0 tot beoordeling14!