shinkou: for schleife produziert ghost-eintrag...

hi!

ich hab folgende for-schleife um dynamische checkboxen zu erzeugen:

for($x=0;$x<=$azaehler2;$x+=6){
  print "<tr valign='baseline'>
      <td width='30' align='right' nowrap class='normtext'> </td>
      <td align='right' nowrap class='normtext'>";
  $test = $array[$x];
  $title = str_replace("grp_", "", $test);
  print"$title";
  print"</td>
      <td><input type='checkbox' name='$array[$x]' value='1'></td>
    </tr>";
}
?>
    <tr valign="baseline">
      <td width="30" align="right" nowrap> </td>
      <td nowrap align="right"> </td>
      <td><input name="submit" type="submit" class="button" id="submit" value="Empfänger eintragen"></td>
    </tr>
  </table>
  <input type="hidden" name="id" value="">
  <input type="hidden" name="newone" value="1">
</form>

komischerweise wird immer eine checkbox mit leerem wert erzeugt...
zur info:
$array:
grp_test;tinyint(4);YES;;0;;grp_test2;tinyint(4);YES;;0;;

ich frage mich, wo der fehler ist???

danke für hilfe,
shinkou

  1. Hi,

    was ist denn $azaehler2? Woher kommt der Wert?

    Gruß
    Ben