Ver Mensaje Individual
  #16 (permalink)  
Antiguo 02/04/2014, 13:19
Avatar de Landa11
Landa11
 
Fecha de Ingreso: febrero-2014
Ubicación: En algún lugar de mi oficina
Mensajes: 148
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Llevar datos de Mysql a un checkbox

Código PHP:
Ver original
  1. [B][B]Una duda: Tengo ya esto para llamar a la tabla y los elementos y mandarlos a pantalla para su cambio y que se registren de nuevo en el cambio.
  2.  
  3. Pero mi duda es en el acomodo pues quiero poner arriba los textbox y abajo de cada uno su checkbox y además la sentencia para que tome los valores que se cambiaron y que se seleccionaron.
  4. [/B]
  5. Espero me puedan ayudar y gracias de antemano[/B] :arriba:
  6.  
  7. [HIGHLIGHT="PHP"]<?php
  8. $con = mysql_connect("localhost", "root", "");
  9. if (! $con)
  10. {
  11.     die ("ERROR EN LA CONEXION CON MYSQL: ".mysql_error());
  12. }
  13.  
  14. $base = mysql_select_db("almacenaje",$con);
  15. if(! $base)
  16. {
  17.     die ("ERROR AL CONECTAR CON LA BASE DE DATOS: ".mysql_error());
  18.        
  19. }
  20.  
  21. $consulta = "SELECT iduser, user, menu_princ, panel, insertar_user, consulta_user, modifica_user, permisos_user FROM datos WHERE idUser='".$_POST['iduser']."'";
  22. $resultado = mysql_query($consulta);
  23. if(!$resultado)
  24. {
  25.     echo 'La consulta SQL contiene errores, '.mysql_error();
  26.     exit();
  27. }
  28. else
  29. {
  30. echo "<html><body><br />
  31.         <center><h1>Consulta de Control de Usuario</h1></center>
  32.         <center><form name='ejecuta' method='post' action='control-final.php'>
  33.             <table>
  34.                 <tr><td>ID</td><td>Nombre Usuario</td>
  35.                 <td>Menu Principal</td><td>Panel de Control</td>
  36.                 <td>Insertar Usuario</td><td>Consultar Usuario</td>
  37.                 <td>Modificar Usuario</td><td>Permisos de usuario</td>
  38.                 <td>Modificar Menu Principal</td><td>Modificar Panel de Control</td>
  39.                 <td>Modificar Insertar Usuario</td><td>Modificar Consultar Usuario</td>
  40.                 <td>Modificar Modifica Usuario</td><td>Modificar Permiso Usuario</td>
  41.                 </tr>";
  42. $i = 0 ;
  43. while ($row = mysql_fetch_row($resultado)){
  44.             echo "<tr><td><input type='hidden' name='iduser[$i]' value='".$row[0]."' />".$row[0]."</td>
  45.                       <td><input type='text' name='user[$i]' value='".$row[1]."'/></td>
  46.                       <td><input type='text' name='menu_princ[$i]' value='".$row[2]."'/></td>
  47.                       <td><input type='text' name='panel[$i]' value='".$row[3]."'/></td>
  48.                       <td><input type='text' name='insertar_user[$i]' value='".$row[4]."'/></td>
  49.                       <td><input type='text' name='consultar_user[$i]' value='".$row[5]."'/></td>
  50.                       <td><input type='text' name='modifica_user[$i]' value='".$row[6]."'/></td>
  51.                       <td><input type='text' name='permisos_user[$i]' value='".$row[7]."'/></td>       
  52.                       <td><input type='checkbox' name='seleccion[$i]' value='modmenu'".$row[2]."'/></td><!-- Esta línea es para saber si se modifica -->
  53.                       <td><input type='checkbox' name='seleccion[$i]' value='modpanel'".$row[3]."'/></td>
  54.                       <td><input type='checkbox' name='seleccion[$i]' value='modinsert'".$row[4]."'/></td>
  55.                       <td><input type='checkbox' name='seleccion[$i]' value='modcons'".$row[5]."'/></td>
  56.                       <td><input type='checkbox' name='seleccion[$i]' value='modmuser'".$row[6]."'/></td>
  57.                       <td><input type='checkbox' name='seleccion[$i]' value='modpermisos'".$row[7]."'/></td>
  58.                       </tr></center>";$i++;
  59. }
  60. echo "</table><br /><input type='submit' value='Enviar'></form></body></html>";
  61. }
  62. ?>
[/HIGHLIGHT]
__________________
Ayudando a la gente con nuestros códigos para poder tener el conocimiento adecuado y ser libres!