ich CakePHP und MySQL für meine Anwendung verwendeWie speichere ich Daten für ein Dropdown in einer Formulargenerierungsanwendung in CakePHP?
Ich habe drei Tabellen:
- Forms (id, name, erstellt, modifiziert)
- Attribute (id, form_id, Etikett, Typ, sequenceno)
- Ergebnisse (id, form_id, attribute_id, Etikett, den Wert, submitted_by)
Die Anwendung I ist wie Form Builder entwickle. Generieren der Felder basierend auf dem Typ (zB .. Wenn type = "text" -> textbox erzeugen)
Jetzt habe ich einen Zweifel, wenn ich mein Typ ist "Dropdown" dann wird es eine Dropdown-Box mit haben einige Optionen. Wie kann ich diesen Wahlnamen behalten? Zum Beispiel:
<select id="jselect">
<option id="choice1">Male</option>
<option id="choice2">Female</option>
</select>
Mein Beispieleintrag in der Tabelle in Attributtabelle sein wie wird
1 1 name text 1
2 1 age number 2
3 1 address Textarea 3
Und in meiner Ergebnistabelle
1 1 1 name aruna
2 1 2 age 22
3 1 3 address XYZ
das ist, wie kann ich malt speichern und weibliche Entscheidungen in der Tabelle? Da ich das Privileg haben werde, den Wahlnamen sogar dazwischen zu ändern.
Randbemerkung: Sie möchten möglicherweise eine Spalte default_value in die Tabelle Attribute aufnehmen. –