ich bastel gerade an einem Formular mit checkboxen rum und habe das Problem das mir nach dem Absenden die erste checkbox nicht mehr "checked" gemacht wird...
Zuerst frage ich aus der DB ab und lasse die die vorkommen markieren:
PHP-Code:
<?php
<input type="checkbox" name="sportarten[]" value="Skifahren" <?PHP if(strpos($sportarten,"Skifahren")!= FALSE) echo "checked"; ?>>
Skifahren
<input type="checkbox" name="sportarten[]" value="Snowboarden" <?PHP if(strpos($sportarten,"Snowboarden")!= FALSE) echo "checked"; ?>>
Snowboarden
<input type="checkbox" name="sportarten[]" value="Radfahren" <?PHP if(strpos($sportarten,"Radfahren")!= FALSE) echo "checked"; ?>>
Radfahren
<input type="checkbox" name="sportarten[]" value="Eislaufen" <?PHP if(strpos($sportarten,"Eislaufen")!= FALSE) echo "checked"; ?>>
Eislaufen
?>
Die Eintragung in der DB passt aber !?
PHP-Code:
<?php
$sportart = $_POST['sportarten'];
$sportarten = implode(', ',$sportart);
?>
Einen Kommentar schreiben: