21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
tino
Profil *
cauko,robim profily uzivatelov a mam tu napriklad profil sport kde uzivatel vlozi akemu sportu sa venuje a ci aktivne alebo len pasivne cize kazdemu uzivatelovy chcem povolit viac jeho sportovych zaujmov, ved to je aj logicke:
aktivne - futbal
hokej
tenis

pasivne - futbal
hokej
tenis

a teraz mi poradte ako to dat alebo ako najlepsie by bolo navrhnut tabulku, tych sportov je 25 aktivnych a 25 pasivnych, formular mam asi takto

<input name="A1" type="checkbox" value="1" />futbal<br />
<input name="A2" type="checkbox" value="2" />hokej<br />
<input name="A3" type="checkbox" value="3" />tenis<br />

<input name="P1" type="checkbox" value="1" />futbal<br />
<input name="P2" type="checkbox" value="2" />hokej<br />
<input name="P3" type="checkbox" value="3" />tenis<br />

mam aj dalsiu tabulku PROFIL kde 1--->futbal
2--->hokej
3--->tenis
lenze ako to mam teraz selecty su dost velke a strasne zlozite, treba vyberat z dvoch tabuliek a je to vlastne 50 vyberov
$query = mysql_query
("SELECT p.inputy FROM sport AS s, profil AS p WHERE s.uzivatel='$profil_nick' and s.A1=p.id and s.A2=p.id and s.A3=p.id atd

poradte ako, dik
krteczek
Profil
no možná by stálo za to změnit přístup:

<input name="A1" type="checkbox" value="1" />futbal<br />
<input name="A2" type="checkbox" value="2" />hokej<br />
<input name="A3" type="checkbox" value="3" />tenis<br />

změň na :

hrajete hokej? ( vyberte jednu z možností )<br/>
<input type="radio" name="hokej" value="a" >Ano aktivně<br/>
<input type="radio" name="hokej" value="p" >Ano pasivně<br/>
<input type="radio" name="hokej" value="n" checked="checked">Ne nehraji<br/>
hrajete fotbal? ( vyberte jednu z možností )<br/>
<input type="radio" name="fotbal" value="a" >Ano aktivně<br/>
<input type="radio" name="fotbal" value="p" >Ano pasivně<br/>
<input type="radio" name="fotbal" value="n" checked="checked">Ne nehraji<br/>
...

a myslím že by stačila tabulka kde budeš mít v jednom sloupci identifikátor ( id cloveka z jiné tabulky ) a ve zbytku názvy sportů takže asi 27 sloupcu.
a pojmenovávej si všechno realnými jmény bo za měsíc se v tom nevyznáš a nebo ten co to dostane po tobě do ruky...
krteczek
kubika
Profil *
Doporučuji přemýšlet trochu dopředu,co když někdo přestane hrát aktivně hokej,a chce to změnit-řešili jsme to zde:http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topi c=6124,ale u type="radio" jsem to nezkoušel.
tino
Profil *
krteczek
dik ale tak by som to moc nechcel, to az v krajnom pripade je to pre navstevnika dost zlozite skuste si pozriet profily v na pokeci a tak nejak podobne by som to chcel aj ja
Toto téma je uzamčeno. Odpověď nelze zaslat.

0