tengo un problemilla, en un form que tengo de modeficar datos los resultados de los datos biene de un array me escript que tengo para modeficar los datos modefica solo el primero ejemplo
tengo una lista de esta forma
id 1 precio 1 desponible si
id 2 precio 2 desponible si
id 3 precio 3 desponible si
....
al modeficar el id 3 por un precio 20 eje.. se modefica solo el id 1 en ves de la 3
mi function es
Código Javascript:
y en input esta de esta maneraVer original
$(document).ready(function(){ $('form#editeprice').ready(function(){ $('input').change(function(){ var idvila = $('#idvila').val(); var idsemana = $('#idsemana').val(); var tarifa = $('#tarifa').val(); var dispo = $('#dispo').val(); $.ajax({ url:"modificarprecio.php", type:"POST", data: "idvila=" + idvila + "&idsemana=" + idsemana + "&tarifa=" + tarifa + "&dispo="+ dispo, error:function(){ alert('Failed'); }, success:function(msg){ alert('Success hola: ' + msg); } }); }) }) });
Código PHP:
Ver original
while($row = mysql_fetch_array($query)){ ?> <input type="hidden" id="idvila" name="idvila" value="<?php echo $row['idvila']; ?>" /> <input type="text" id="idvila" name="idvila" value="<?php echo $row['idsemana']; ?>" /> <input type="text" id="idvila" name="idvila" value="<?php echo $row['tarifa']; ?>" /> <input type="text" id="idvila" name="idvila" value="<?php echo $row['dispo']; ?>" /> <?php } }