Ich habe diese Kontrollkästchen auf meiner Website und Benutzer die richtige Wahl für sich. Was ist der beste Weg, um es in der Datenbank zu speichern? Zum Beispiel wählt der Benutzer "Bluetooth", "Kamera", "Sonnendach" und "Taxi". Und ich füge ihren Wert als ein Array in die Datenbank wie "2 3 7 15" ein. Wie kann ich sie später auf der Seite wie "Bluetooth Camera Sunroof Taxi" wiedergeben? Oder hast du noch andere Ideen? Danke im Voraus!Checkbox-Array in Codeigniter 3
Ps.S: Da meine Website mehrsprachig sein wird, kann ich aus diesem Grund nicht nur Zeichenfolge Werte speichern.
Fügen Sie alle diese Optionen zu einer Datenbanktabelle mit dem Namen "options" hinzu, wobei jede Option ein Datensatz mit einer Options-ID ist. Verwenden Sie eine Pivot-Tabelle, um Datensätze für Benutzer mit bestimmten Optionen hinzuzufügen, wobei jeder Pivot-Tabellen-Datensatz angibt, dass der Benutzer eine Option ausgewählt hat. –
Wer sagt, dass, wenn Sie sie als String in der Datenbank speichern Sie die Multi-Sprache brechen werden? Sie können es als String 'language_key' speichern und diesen Schlüssel im Sprach-Array verwenden. $ lang ['language_key'] = 'Die eigentliche Nachricht, die angezeigt werden soll';'! – Maraboc
Zu viele Kontrollkästchen. Ich empfehle stattdessen ** Multiselect-Dropdown ** ** – Riyenz