Hallo PHP-Freunde, ich habe mich vorher noch in keinem Forum angemeldet, daher entschuldigt bitte kleine Fehler
Was ich eigentlich machen will:
Ich bin dabei mir eine "ToDoListe" zu programmieren. (HTML/CSS/JS/PHP/MYSQL)
Diese ist so aufgebaut, dass man auf einen Button klicken kann, z.B.: "Neuer Eintrag", und man bekommt ein kleines Formular mit verschiedenen Settings, diese sind jetzt aber nicht weiter wichtig. Wenn man dann seinen Eintrag fertig hat, schickt man ihn ab. Er wird in die MySQL Datenbank gespeichert und auch in der Liste angezeigt.
Soweit so gut.
Jetzt soll neben jedem Eintrag eine Checkbox stehen, die Standard-mäßig auf 0 (unchecked) steht. In der Datenbank steht auch bei der Checkbox " 0 ".
So das wenn ich auf die Seite gehe, mir die Checkbox als unchecked angezeigt wird.
Wenn ich jetzt auf die Checkbox klicke, soll ein häckchen da rein und der Wert " 1 " in die Datenbank geschrieben werden.
(Beim Seitenaufbau wird geprüft ob eine 1 bzw eine 0 als Checkbox-Wert in der DB steht. Bei 1 wird sie gechecked und bei 0 unchecked)
Zu meinem Problem:
Da die Checkbox(en) mit dem Eintrag quasi generiert werden, ich ihnen also keinen festen Namen (für das $_POST['name']) geben kann, habe ich mir überlegt, einfach die ID (Zur Sortierung) aus der Datenbank als Name zu vergeben. Das Funktioniert auch...
Aber wie kann ich jetzt in meinem PHP-Script mit POST arbeiten? Ich habe ja keine festen Namen für die Checkbox(en).
Ich hoffe der ein oder andere versteht mein Problem. Verdammt schwer zu erklären.
Was ich eigentlich machen will:
Ich bin dabei mir eine "ToDoListe" zu programmieren. (HTML/CSS/JS/PHP/MYSQL)
Diese ist so aufgebaut, dass man auf einen Button klicken kann, z.B.: "Neuer Eintrag", und man bekommt ein kleines Formular mit verschiedenen Settings, diese sind jetzt aber nicht weiter wichtig. Wenn man dann seinen Eintrag fertig hat, schickt man ihn ab. Er wird in die MySQL Datenbank gespeichert und auch in der Liste angezeigt.
Soweit so gut.
Jetzt soll neben jedem Eintrag eine Checkbox stehen, die Standard-mäßig auf 0 (unchecked) steht. In der Datenbank steht auch bei der Checkbox " 0 ".
So das wenn ich auf die Seite gehe, mir die Checkbox als unchecked angezeigt wird.
Wenn ich jetzt auf die Checkbox klicke, soll ein häckchen da rein und der Wert " 1 " in die Datenbank geschrieben werden.
(Beim Seitenaufbau wird geprüft ob eine 1 bzw eine 0 als Checkbox-Wert in der DB steht. Bei 1 wird sie gechecked und bei 0 unchecked)
Zu meinem Problem:
Da die Checkbox(en) mit dem Eintrag quasi generiert werden, ich ihnen also keinen festen Namen (für das $_POST['name']) geben kann, habe ich mir überlegt, einfach die ID (Zur Sortierung) aus der Datenbank als Name zu vergeben. Das Funktioniert auch...
Aber wie kann ich jetzt in meinem PHP-Script mit POST arbeiten? Ich habe ja keine festen Namen für die Checkbox(en).
Ich hoffe der ein oder andere versteht mein Problem. Verdammt schwer zu erklären.
Kommentar