Autor | Zpráva | ||
---|---|---|---|
ugo Profil * |
#1 · Zasláno: 24. 8. 2008, 12:42:43
ahojte..
potreboval by som urobit select typu: Nazov: <select name="nazov" id="nazov"> <option>moznost1</option> <option>moznost2</option> <option>moznost3</option> </select> lenze tie moznost1, moznost2, moznost3 .... atd... sa mi menia a ja ich chcem tahat z databazy, kde ich doplnam.. vedeli by ste niekto poradit, ako to napisat, zariadit, aby mi tie aktualne moznosti ktore doplnam medzi <option></option> tahalo z databazy? tam su zapisane, ako datovy typ.. (nazov) v jednej tabulke.. za kazdy napad vopred dakujem.. |
||
nightfish Profil |
#2 · Zasláno: 24. 8. 2008, 12:54:18
je to jednoduché...
1) připojíš k databázi 2) provedeš dotaz - z tabulky vybereš hodnoty 3) vypíšeš výsledky dotazu 4) zavřeš databázi http://linuxsoft.cz/php - problematiku by měly pokrýt díly 34 až 39 |
||
ugo Profil * |
#3 · Zasláno: 24. 8. 2008, 13:04:22
no ten postup mi je jasny.. iba neviem ako to zapisem do toho html <option></option>
ale dik za tip idem pozriet tie kapitoly |
||
ugo Profil * |
#4 · Zasláno: 24. 8. 2008, 13:05:57
viem si tie data vydolovat vsetko okolo toho.. iba to neviem zapisat do toho selectu v html
|
||
Alphard Profil |
#5 · Zasláno: 24. 8. 2008, 13:09:27
data při zpracování cyklem vypíšete od <option>, není to problém
já někdy použiji tuto funkci function vyber_sekce ($znama = FALSE) { $result_01 = mysql_query ("select id, nazev from sekce"); echo "<select name=\"sekce\">\n"; while ($line = mysql_fetch_assoc ($result_01)) echo "<option value=\"".$line['id']."\"".(($znama && $znama == $line['id'])?"selected=\"selected\"":"").">".$line['nazev']."</option> \n"; echo "</select><br>\n"; } |
||
ugo Profil * |
#6 · Zasláno: 24. 8. 2008, 13:23:06
diky alphard.. take nieco potrebujem.. akurat nechapem co sa mysli tym vyber_sekce a sekce
to je ako co? nazov tabulky? |
||
ugo Profil * |
#7 · Zasláno: 24. 8. 2008, 13:44:39
no uz to mam.. podarilo sa.. urobil som to trochu inak, ale vdaka Alphard, si ma aspon naviedol na spravne riesenie ako postupovat..
|
||
Alphard Profil |
#8 · Zasláno: 24. 8. 2008, 13:53:39
pro příště:
vyber_sekce je jméno vlastní funkce funkce ten kód někam vložíš a až chceš vypsat select, tak jen napíšeš vyber_funkce(); a to je všechno |
||
Časová prodleva: 16 let
|
0