Foros del Web » Programando para Internet » Jquery »

Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

Estas en el tema de Adaptar jQuery para que recorra y funciones con campos diferentes en PHP en el foro de Jquery en Foros del Web. Hola chicos, veran, tengo este codigo en PHP: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?php include ( "connection.php" ) ; $sql = "SELECT * FROM ...
  #1 (permalink)  
Antiguo 02/07/2011, 21:01
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 3 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
  #2 (permalink)  
Antiguo 03/07/2011, 10:24
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

recuerda que puedes usar $(this) para devolver la instancia actual del nodo dentro del ciclo, con ello podrías obtener en atributo name, separar la parte "orden_" (con substring) y obtener el numero ID, luego obtener $('[name=id_'+numero_id_extraido+']').val() y así tendrás el otro input, intenta y verás
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 03/07/2011, 10:31
Avatar de livemusic  
Fecha de Ingreso: abril-2011
Ubicación: Lima - Chorrillos
Mensajes: 150
Antigüedad: 13 años
Puntos: 18
Respuesta: Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

Osea en si que necesitas, osea no guarda, o en si cual es tu problema ? ..
  #4 (permalink)  
Antiguo 04/07/2011, 00:32
Avatar de JessicaTJ  
Fecha de Ingreso: enero-2007
Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 17 años, 3 meses
Puntos: 25
Respuesta: Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

El problema es adaptar el codigo para que funcione de acuerdo a lo requeria, coloque un post en PHP porque ese era el primer problema, y ahora despues que decidi pasar a jQuery coloque este foro aqui para ayuda, pero me ayudaron en el otro post http://www.forosdelweb.com/f18/actua...-mysql-925440/

Mil gracias de todas maneras !!!!
__________________
٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶
  #5 (permalink)  
Antiguo 04/07/2011, 10:35
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Adaptar jQuery para que recorra y funciones con campos diferentes en PHP

Cita:
Iniciado por JessicaTJ Ver Mensaje
El problema es adaptar el codigo para que funcione de acuerdo a lo requeria, coloque un post en PHP porque ese era el primer problema, y ahora despues que decidi pasar a jQuery coloque este foro aqui para ayuda, pero me ayudaron en el otro post http://www.forosdelweb.com/f18/actua...-mysql-925440/

Mil gracias de todas maneras !!!!
recuerda que no se permite repetir el mensaje, si quieres hacer modificaciones haslas, si quieres mover el mensaje debes de reportarlo para que un moderador lo mueva, saludos
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:30.