checkbox mysql insert
Sziasztok!
Szeretném a checkbox elemeimnek az értékét beírni mysql adatbázisba. Eddig megoldásként csak a serialize() fv.-el való megoldást találtam. Ezenkívül létezik mást lehetőség is?
Van 16 darab checkboxom, és abból a bepipáltakat szeretném felvenni. Ez egy "tippelő verseny". Felhaszánló megadja a nevét, megadja, hogy mire tippel, és ezt szeretném beírni mysql-be ilyen formában:
id | name | tipp
1 | xyz | chbox1, chbox2 ... stb
Válaszokat előre is köszönöm
Tamás
■ Szeretném a checkbox elemeimnek az értékét beírni mysql adatbázisba. Eddig megoldásként csak a serialize() fv.-el való megoldást találtam. Ezenkívül létezik mást lehetőség is?
Van 16 darab checkboxom, és abból a bepipáltakat szeretném felvenni. Ez egy "tippelő verseny". Felhaszánló megadja a nevét, megadja, hogy mire tippel, és ezt szeretném beírni mysql-be ilyen formában:
id | name | tipp
1 | xyz | chbox1, chbox2 ... stb
Válaszokat előre is köszönöm
Tamás
egyedileg
id | name| tipp
1|geza|010010111
2|lajos|111010010
itt ugye ha checkbox_1 értéke 1 (be van jelölve), akkor 1-ként tárolod, ha 0, akkor nincs bejelölve stb..
üdv: BL
Miért egy mezőben
Amennyiben rövid távon gondolkozol, és fixnek tekinted a válaszok számát, akkor egy táblában is tárolhatod az értékeket (id, name, tipp1, tipp2, ..., tippN), amennyiben hosszútávon (pl. lehet egy következő verseny más válaszokkal), akkor pedig egy külön táblában tárold a válaszokat:
user_id PK
verseny_id PK
valasz_id PK
valasz
Könnyebb lesz a beszúrás, a lekérdezés. Pl. ha egy mezőben van az összes válasz akkor elég nehéz lekérdezni, hogy hányan adtak egy bizonyos választ, így pedig csak "where tipp3 = 22".
Koszonom
Tamas