Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2011, 21:01
Avatar de JessicaTJ
JessicaTJ
 
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 11 meses
Puntos: 25
Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

Hola chicos, veran, tengo este codigo en PHP:

Código PHP:
Ver original
  1. <?php
  2. include ("connection.php");
  3. $sql="SELECT * FROM pruebas ORDER BY orden";
  4. $result = mysql_query($sql) or die(mysql_error());
  5. $i = 1;
  6. while ($row = mysql_fetch_assoc($result)) {
  7. ?>
  8. <div>
  9. <form action="" method="post">
  10. <input name="id_<?php echo $i; ?>" type="hidden" value="<?php echo $row['id']; ?>" />
  11. <input name="orden_<?php echo $i; ?>" class="nose" type="text" value="<?php echo $row['orden']; ?>" size="2" />
  12. <?php echo $row['nombre']; ?>
  13. </form>
  14. </div>
  15. <?php
  16. ++$i;
  17. }
  18. ?>

Y tengo este codigo de jQuery:

Código Javascript:
Ver original
  1. <script language="javascript">
  2. $(document).ready(function(){
  3.     $('.nose').blur(function() {
  4.         var id = $('[name=id]').val();
  5.         var orden = $('[name=orden]').val();
  6.         $.ajax({
  7.             type: 'POST',
  8.             url: 'save.php',
  9.             data: 'action=save&id='+id+'&orden='+orden,
  10.             success: function(e) {
  11.                 alert ("Modificado Correctamente "+e);
  12.             }
  13.         });
  14.     });
  15. });
  16. </script>

Mi pregunta es, podrian por favor ayudarme para que el jQuery pueda "trabajar" junto con ese codigo PHP? El codigo PHP regresa una serie de campos que van incrementando un numero en el nombre de acuerdo al bucle, por ejemplo:

Código HTML:
Ver original
  1. <div>
  2. <form action="" method="post">
  3. <input name="id_1" type="hidden" value="4" />
  4. <input name="orden_1" class="nose" type="text" value="2" size="2" />
  5. GBA</form>
  6. </div>
  7. <div>
  8. <form action="" method="post">
  9. <input name="id_2" type="hidden" value="2" />
  10. <input name="orden_2" class="nose" type="text" value="7" size="2" />
  11. SNES</form>
  12. </div>
  13. <div>
  14. <form action="" method="post">
  15. <input name="id_3" type="hidden" value="3" />
  16. <input name="orden_3" class="nose" type="text" value="7" size="2" />
  17. N64</form>
  18. </div>
  19. <div>
  20. <form action="" method="post">
  21. <input name="id_4" type="hidden" value="1" />
  22. <input name="orden_4" class="nose" type="text" value="8" size="2" />
  23. NES</form>
  24. </div>

De verdad agradecere mil su ayuda !!!
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶

Última edición por JessicaTJ; 02/07/2011 a las 21:42