Bademeister: Checkbox - in_array Problem

Beitrag lesen

Problem:
Wenn eine Checkbox ausgewählt wurde und in der Datenbank steht, dann soll diese beim editier-Formular, welches die Daten aus der mysql-Datenbank holt, als checked markiert werden.

Also das Problem ist nicht, was Du da geschrieben hast, sondern das problem ist, vermute ich: Es funktioniert nicht.

...
<input type="checkbox" name="taktik[]" value="vk" <?php if (in_array("vk", $taktik)) { echo "checked"; } ?>> Viererkette<br>
<input type="checkbox" name="taktik[]" value="rd" <?php if (in_array("rd", $taktik)) { echo "checked"; } ?>> Raumdeckung<br>
<input type="checkbox" name="taktik[]" value="pr" <?php if (in_array("pr", $taktik)) { echo "checked"; } ?>> Pressing
...

  
  
Du schienst mir ueberhaupt nichts aus der Datenbank zu lesen, um zu entscheiden, ob Du die Checkboxen checken willst oder nicht, sondern nur die POST-Daten auswerten zu wollen. Oder? Falls das nicht stimmt, dann poste bitte mal den Code zum Auslesen der Datenbank.  
  
Uebrigens: Im Falle, wenn eine Deiner Checkboxen nicht gecheckt wird, produzierst Du ein ueberfluessiges Leerzeichen.  
  
Viele Gruesse  
der Bademeister