Hoi,

Ik heb geen idee waar de fout zit... maar bij mij wordt 29 niet geselecteerd in de selectbox... ziet iemand mijn fout?

<?php

echo ("<select class='formveld' name='dag'>");
for($i = 0; $i <= 31; $i++)
{
if ($i == "29")
{
$selected = "selected";
}

if ($i <= 9)
{
echo ("<option '.$selected.' value=0".$i.">0".$i."</option>");
}

else
{
echo ("<option '.$selected.' value=".$i.">".$i."</option>");
}
}
echo ("</select>");

?>
Dit werkt wel.
<?php 
echo '<select class="formveld" name="dag">'."\n";
for($i = 0; $i <= 31; $i++)
{
  $selected = ($i == 29) ? 'selected' : '';
  if ($i <= 9)
  {
    echo '  <option '.$selected.' value=0'.$i.'>0'.$i.'</option>'."\n";
  }
  else
  {
    echo '  <option '.$selected.' value='.$i.'>'.$i.'</option>'."\n";
  }
}
echo '</select>';
?>

Reageren