Onbekend |
|
Als je voor echo dubbele quotes gebruikt, is het niet de bedoeling dat je dat voor HTML ook doet. Mijn hint, gebruik voor een echo enkele quotes.
Hier een stukje code dat ik laatst heb gemaakt voor dit probleem
$sGenres = Count($_POST['genre']) ? Implode(',', Array_Keys($_POST['genre'])) : 0;
//De checkbox maak ik zo aan
echo '<input type="checkbox" name="genre['.$qGen['id_Genre'].']" /> '.$qGen['name'].'<br />';
//De checkbox maak ik zo aan echo '<input type="checkbox" name="genre['.$qGen['id_Genre'].']" /> '.$qGen['name'].'<br />';
En hier een ander stukje code, ook ooit eens gemaakt
$iRights = 0;
ForEach($aRights AS $sName => $aOptions)
{
If($objLogin->Rights($sName))
{
$iRights += $_POST['rights'][$sName] == 1 ? $aOptions['right'] : 0;
}
}
//De checkbox maak ik op dezelfde manier, alleen dan met rights :)
$iRights = 0; ForEach($aRights AS $sName => $aOptions) { If($objLogin->Rights($sName)) { $iRights += $_POST['rights'][$sName] == 1 ? $aOptions['right'] : 0; } } //De checkbox maak ik op dezelfde manier, alleen dan met rights :)
Edit
Ik zie helemaal geen checkbox in je code... |