![]() |
![]() |
|
Registracija | Uputstvo | Spisak korisnika | Kalendar | Pretraži | Današnje poruke | Označi forume kao pročitane |
Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion... MySQL, PostgreSQL, MSQL, Oracle... |
![]() |
|
Alatke vezane za temu | Vrste prikaza |
![]() |
#1 |
Član
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
|
![]()
Ovako, pravim neku admin stranicu za jedan moj sajt, pa ne znam kako da uradim sledece. Naime zeleo bih u jednoj formi da iz select dobijem id iz baze za odabranu galeriju. Ja znam da dobijem kad kliknem na submit ali ja zelim pre toga. Moj kod za select bi bio ovakav:
PHP kod:
Poslednja ispravka: VojaM (9.1.2011 u 1:03) Razlog: Stavljanje php skripta u [php] tag |
![]() |
![]() |
![]() |
#2 |
Veteran
Član od: 5.11.2005.
Poruke: 730
Zahvalnice: 138
Zahvaljeno 164 puta na 129 poruka
|
![]()
Kad ubacuješ "code" u post, bilo bi dobro da taj "code" bude u odgovarajućem tagu (dugme za PHP tag je treće sa desne strane iznad prozora za pisanje posta). Tako je lakše drugima da ga pročitaju (a ti drugi treba tebi jel, da pomognu
![]() E sad, ovo nema veze sa pitanjem, ali ima sa ovim "code"-om koji si postavio. Uvek se trudi da imaš što manji broj upita ka bazi (da bi ti aplikacija radila brže). Znači, kad staviš mysql_query() u "for" loop, pa taj loop krene da vrtiiii.... ![]() PHP kod:
|
![]() |
![]() |
![]() |
#3 |
Član
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
|
![]()
Uspeo sam donekle, tacnije uspeo sam da mi u odredjenom div-u ispise koji je id galerije koju sam izabrao. E sad je pitanje kako da iskoristim taj id za ono sto ja hocu. Da pojasnim jos malo sta ja hocu. Imam select gde mogu da izaberem galeriju koju hocu, I ispod imam 10 input polja za upload slika. Ja hocu da kad izaberem galeriju, dobijem id te galerije kako bi mogao da proverim da li u njoj vec ima slika, I ako ih ima da mi pored input polja za koje vec postoji slika prikaze tu sliku. Za id sam uspeo na sledeci nacin.Prvo sam ubacio js
<script type="text/javascript"> function showUser(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; //txtHint je div gde mi prikazuje id galerije return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlht tp.responseText; } } xmlhttp.open("GET","getuser.php?q="+str,true); //ovde pozivam php kod u kome napisem sta zelim da se prikaze xmlhttp.send(); } </script> Kod za biranje je PHP kod:
PHP kod:
|
![]() |
![]() |
![]() |
#4 |
Veteran
Član od: 5.11.2005.
Poruke: 730
Zahvalnice: 138
Zahvaljeno 164 puta na 129 poruka
|
![]()
Ako hoćeš da tako funkcioniše, onda moraš da uposliš javascript. Ti već imaš id svake galerije kao vrednost "option" taga. Onda npr neka to "select" polje pošalje ajax zahtev sa id-jem odabrane galerije (onChange event handler pretpostavljam), neka ti php pribavi iz baze šta treba za tu galeriju, i onda opet moraš javascriptom da izmeniš stranicu kad dobiješ odgovor od servera.
Bilo bi ti jednostavnije da se nakon izbora galerije učita strana ponovo (ono što ti nećeš koliko shvatam). |
![]() |
![]() |
![]() |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
![]() |
||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Zarada na Netu | Tanas | Brbljaonica | 853 | 10.4.2020 11:57 |
Život na Marsu? | Ice-Man | Brbljaonica | 149 | 26.11.2008 0:26 |
Pravljenje butabilne WindowsXP instalacije sa SP3 pomocu NLite | Win32 | Operativni sistemi | 8 | 4.6.2008 15:13 |
Slackware 10.2 i Wirless Optical Mouse | HacKing | Slobodni softver | 12 | 19.9.2006 20:00 |
Halo 2 na PC-u i Win Vista | Meho Krljic | O igrama uopšte | 4 | 18.4.2006 20:00 |