Modificare combo fara refresh!?
Moderatori: Zamolxe, Moderatori
Problema se complica! HELP again!!!
Am doua combo: Cjudete si Corase! Fara refresh la pagina (SUBMIT) vreau ca odata selectat judetul din Cjudete sa-mi apara in Corase orasele corespunzatoare judetului!
Am criptul:
<script language="JavaScript">
function schimba_Corase(){
var NUME_JUDET = document.form1.Cjudete.value; <?
$sql="SELECT oras ....... WHERE judet = NUME_JUDET "; *** aici e prb!***
$result=mysql_query($sql);
var noivalori= new Array(<?
while ($row=mysql_fetch_array($result)){
$noidate.="'".$row["judet"]."',";
}
$noidate=substr($noidate,0,-1);
echo $noidate;
?>)
document.form1.Corase.options.length = 0;
for (var i=0; i < noivalori.length; i++){
document.form1.Corase.options[i] = new Option (noivalori[i]);
}
}
</script>
Intrebarea e cum trimit NUME_JUDET in codul php pentru interogare ???
Am criptul:
<script language="JavaScript">
function schimba_Corase(){
var NUME_JUDET = document.form1.Cjudete.value; <?
$sql="SELECT oras ....... WHERE judet = NUME_JUDET "; *** aici e prb!***
$result=mysql_query($sql);
var noivalori= new Array(<?
while ($row=mysql_fetch_array($result)){
$noidate.="'".$row["judet"]."',";
}
$noidate=substr($noidate,0,-1);
echo $noidate;
?>)
document.form1.Corase.options.length = 0;
for (var i=0; i < noivalori.length; i++){
document.form1.Corase.options[i] = new Option (noivalori[i]);
}
}
</script>
Intrebarea e cum trimit NUME_JUDET in codul php pentru interogare ???
Pai pentru asta e cu totul o alta abordare. Trebuie sa pastrezi variabilele si din judet si din orase intr-un array javascript (avind corespunzator pentru fiecare judet orasele acelui judet) si generezi dinamic (tot prin javascript) select boxurile.
Uite aici un exemplu despre cum se face in JavaScript http://javascript.internet.com/forms/country.html , tot ce trebuie sa faci este sa integrezi cu php (sa generezi cu php array-ul javascript)
Uite aici un exemplu despre cum se face in JavaScript http://javascript.internet.com/forms/country.html , tot ce trebuie sa faci este sa integrezi cu php (sa generezi cu php array-ul javascript)
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 26 vizitatori