Foros del Web » Programando para Internet » Javascript »

Guardar valores de una consulta en checboxes

Estas en el tema de Guardar valores de una consulta en checboxes en el foro de Javascript en Foros del Web. Hola q tal!, quisiera que me pudiesen dar una idea de como almacenar valores obtenidos de una consulta y almacenarlos en los chexkboxes,es decir si ...
  #1 (permalink)  
Antiguo 21/07/2013, 09:19
 
Fecha de Ingreso: julio-2013
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Guardar valores de una consulta en checboxes

Hola q tal!, quisiera que me pudiesen dar una idea de como almacenar valores obtenidos de una consulta y almacenarlos en los chexkboxes,es decir si tengo un usuario que sabe ingles y frances, que en los checkboxes aparezca seleccionado ya inglés y francés.
Esto lo he hecho al revés pero nunca así y la verdad es que no tengo mucha idea de como se podría hacer. Gracias
  #2 (permalink)  
Antiguo 21/07/2013, 10:29
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Guardar valore de una consulta en checboxes

Hola:

Si los tienes almacenados en el sevidor, lo más adecuado es que uses un lenguaje del servidor. De todos modos, con javascript basta con poner el atributo checked a true para marcarlo y a false para desmarcarlo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 22/07/2013, 15:36
 
Fecha de Ingreso: julio-2013
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Guardar valores de una consulta en checboxes

mmm, pero a ver. no le capto bien, hago la consulta, recorro el resultado y después como se podría compara el resultado con los checkboxex
  #4 (permalink)  
Antiguo 22/07/2013, 16:26
Avatar de KATHYU  
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Respuesta: Guardar valores de una consulta en checboxes

Puedes tomar una base de aca:

Código PHP:
Ver original
  1. <?php
  2. //Iniciamos la conexion
  3. $conexion = mysql_connect('localhost','root','');
  4.  
  5. //traemos todos los datos de un registro esto de acuerdo a un dato que se haya //ingresado por cualquier metodo
  6. $consulta = 'SELECT * FROM Tabla WHERE dato='.$varDato;
  7.  
  8. $resultado = mysql_query($consulta, $conexion);
  9.  
  10. if ($resultado !== false) {
  11.     $datos = mysql_fetch_assoc( $resultado );
  12. }
  13.  
  14. //Suponiendo que el campo que representa el checkbox es un entero entre 1 y 0
  15. if ($datos['datoActivo'] === '1') {
  16.    $checked = 'checked="checked" ';
  17. } else {
  18.     $checked = ' ';
  19. }
  20.  
  21. //Supondiendo que ya se han procesado todos los demas datos y
  22. //esta listos para mostrarse en la página, ahora solo en el checkbox
  23. //de la página tenemos que imprimir la variable $checked
  24. ?>
  25. <html>
  26. <head>
  27. <title>Pagina nueva</title>
  28. </head>
  29. <body>
  30. <form>
  31. <input type="checkbox" name="datoActivo" value="valor" <?php echo $checked ?><label for="datoActivo">Dato Activo</label>
  32. </form>
  33. </body>
  34. </html>

PD: esto lo tome de aca:

[URL="http://lmgtfy.com/?q=marcar%20checkbox%20con%20datos%20de%20consulta "]En serio buscastes antes ???[/URL]
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.

Etiquetas: Ninguno
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 16:19.