select box pomoc
select box pomoc
mam formular a v nom select box... ako sa da spravit aby mi z mysql databazy vypisalo udaje do 2 elementov <input type=text> podla vyberu zo select boxu ? povedzme ze v select mam hodnotu <option value=1> a v mysql je pod 'id' nick = neppo a pass = heslo... tak chcem aby sa mi hned po vybere kolonky 1 v selecte zobrazili v tych dvoch <input type=text> tieto hodnoty
-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
Kód: Vybrať všetko
$result = mysql_query($sql, $link);
if ($result) {
if ($row = mysql_fetch_assoc($result)) {
<input name="name" type="text" size="20" maxlength="100" value="<?php echo $row['meno']; ?>" />
<input name="name" type="text" size="20" maxlength="100" value="<?php echo $row['heslo']; ?>" />
}else{}
}else{}
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
lenze ja by som to potreboval aby mi to zobrazilo v tom momente ako vyberem nieco zo selectu ... a este predtym ako odoslem formular... nepojde to cez JS ?caesar1987 napísal:dufam,ze staci..Kód: Vybrať všetko
$result = mysql_query($sql, $link); if ($result) { if ($row = mysql_fetch_assoc($result)) { <input name="name" type="text" size="20" maxlength="100" value="<?php echo $row['meno']; ?>" /> <input name="name" type="text" size="20" maxlength="100" value="<?php echo $row['heslo']; ?>" /> }else{} }else{}
-
Dawn
Medium Star
- Príspevky: 354
- Registrovaný: 27 dec 2005, 0:44
- Bydlisko: www.themapledays.com
- Kontaktovať používateľa:
tak potom jedine cez JS
popozeraj, postuduj, vykombinuj
Kód: Vybrať všetko
http://www.dynamicdrive.com/-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
aha.. tak slo by to.. ale musis na zaciatku nacitat vsetko do pola, dat to do javascriptoveho pola a to potom to spravit podobne ako toto
pole -> pole tych nacitanych udajov
tie option samozrejme generuj v php zaroven ako robis to pole
pole -> pole tych nacitanych udajov
Kód: Vybrať všetko
<select name="vloz" onchange="document.getElementById('input').value= pole[this.form.vloz.selectedIndex].value];">
<option value="1">ujo</option>
<option value="2">teta</option>
<option value="3">pes</option>
<option value="4">macka</option>
<option value="5">nieco</option>
</select>-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
on tam potrebuje aj heslo. tymto sposobom by boli vsetky hesla pristupne kazdemu uzivatelovi. ako som uz povedal pozrite sa na AJAX. s pouzitim kniznice XAJAX to bude kod na 5 riadkovcaesar1987 napísal:aha.. tak slo by to.. ale musis na zaciatku nacitat vsetko do pola, dat to do javascriptoveho pola a to potom to spravit podobne ako toto
pole -> pole tych nacitanych udajov
tie option samozrejme generuj v php zaroven ako robis to poleKód: Vybrať všetko
<select name="vloz" onchange="document.getElementById('input').value= pole[this.form.vloz.selectedIndex].value];"> <option value="1">ujo</option> <option value="2">teta</option> <option value="3">pes</option> <option value="4">macka</option> <option value="5">nieco</option> </select>