Ciao a tutti!
Io programmo in php ma in questo momento ho un forte bisogno di un aiuto in javascript!
Con un array generato dal php ho su schermo n°righe dove scrivo dei dati. Ogni riga ha una select (tutti con lo stesso nome) con elementi che alla fine sono uguali per tutte le righe!
All'OnChange della select (quindi di ogni riga) con una semplice funzione dichiaro una variabile,rinfresco la pagina html-php, e portandomi dietro gli identificati del valore delle options vado ad eseguire un operazione di aggiornamento su database mysql!
Il problema non sussiste se la riga è una sola ma quando sono più di una, la funzione javascript mi prende sempre come punto di riferimento l'ultima riga generata dal ciclo php!
Qualcuno sa dirmi qualcosa?
Codice PHP:
.
.
<select name=km id=km class=log OnChange=\"aggiorna_km(this.value,'".$row_dat[ID_CLIENTE]."','".$da_pagina_clienti."')\">
.
.
codice:
.
.
function aggiorna_km(km,id_cliente,da_pagina_clienti)
{
alert(km);
document.ricerca_proposte.id_cliente.value = id_cliente;
document.ricerca_proposte.km.value = km;
document.ricerca_proposte.da_pagina_clienti.value = da_pagina_clienti;
document.ricerca_proposte.azione.value = "aggiorna_chilometraggio";
document.ricerca_proposte.action = "risultato_ricerca_commissione.php";;
document.ricerca_proposte.submit();
}
.
.