Foros del Web » Programando para Internet » PHP »

tabla de permisos por usuarios

Estas en el tema de tabla de permisos por usuarios en el foro de PHP en Foros del Web. hola, necesito saber como hacer lo siguiente: tengo un sistema en desarrollo donde pensamos tener dentro del cpanel una seccion donde podamos ver los permisos ...
  #1 (permalink)  
Antiguo 26/08/2010, 09:55
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 10 meses
Puntos: 1
tabla de permisos por usuarios

hola, necesito saber como hacer lo siguiente:

tengo un sistema en desarrollo donde pensamos tener dentro del cpanel una seccion donde podamos ver los permisos de cada usuario y modifcarlos con checkbox.

La consulta es: ¿còmo puedo ver esos resultados (ya cargados) en la DB en cada uno de los checkbox.

Se que trabajan con ceros y unos segun esten habilitados o no.

Espero me puedan ayudar.


Gracias
  #2 (permalink)  
Antiguo 26/08/2010, 11:30
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
Respuesta: tabla de permisos por usuarios

Pues la idea lógica la tienes, entonces cuál es tu problema puntual?

Saludos.
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #3 (permalink)  
Antiguo 26/08/2010, 11:35
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años
Puntos: 36
Respuesta: tabla de permisos por usuarios

ni la menor idea con eso de 00000, pero puede que en tu tabla tengas los permisos y a esos les otorgues un valor:

Cita:

users

id---user---permisos
1---fulanito---1
Cita:
tabla permisos

id----permiso
1---todos
2---consultar
etc...
Código PHP:
Permisos: <br>
$a=mysql_query("select *from users where id=1") or die ("NO se puede hacer la consulta");
$b=mysql_fetch_array($a);
Todos: <input name="permiso" type="checkbox" value="1" <?php if($b['permisos']==1){echo 'checked="checked"';} ?> />
o algo asi corazon. Me voy sigo en clase jeje
  #4 (permalink)  
Antiguo 26/08/2010, 13:57
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: tabla de permisos por usuarios

Cita:
Iniciado por Carxl Ver Mensaje
Pues la idea lógica la tienes, entonces cuál es tu problema puntual?

Saludos.
Mi problema es que una vez que tengo mi form con los permisos tildados para un usuario y los guardo en la db.
Cómo recupero esos datos para mostrarlos y luego editarlo en un fututo (otorgando o quitando permisos) ?

Esa es mi duda
  #5 (permalink)  
Antiguo 26/08/2010, 14:55
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
Respuesta: tabla de permisos por usuarios

Pues para recuperarlos, debes hacer un select...

Código MySQL:
Ver original
  1. select * from permisos where id_usuario=3;

Para actualizar, debes hacer insert, delete o updates según lo que requieras

Saludos.
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #6 (permalink)  
Antiguo 26/08/2010, 15:21
Avatar de jimadri  
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: tabla de permisos por usuarios

Cita:
Iniciado por Carxl Ver Mensaje
Pues para recuperarlos, debes hacer un select...

Código MySQL:
Ver original
  1. select * from permisos where id_usuario=3;

Para actualizar, debes hacer insert, delete o updates según lo que requieras

Saludos.
Eso si lo se, el tema es como va el script en una celda que contiene el check y muestra el valor guardado en la db??

Etiquetas: permisos, usuarios, tablas
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 05:16.