Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/08/2015, 06:04
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años
Puntos: 261
Respuesta: Inicio de sesion dependiendo de checkbox

Pues tu mismo te estás contestando...

Si pasamos tu consulta a PHP:

Cita:
Iniciado por nicodelpelo Ver Mensaje
[...] si el checkbox esta seleccionado en vez de buscar los datos ingresados en la tabla usuarios, los busque en la tabla empleado...
Código PHP:
if(isset($_POST['checkbox']) && 
   
$_POST['checkbox'] == 'seleccionado'
{
    
// consular a la tabla empleado
}
else
{
    
// consultar a la tabla usuarios

Y ahora te hago una pregunta, suponiendo que usuarios son personas, y empleados son personas

Si tienen mismas características ¿para que usar dos tablas, y dejar que ellos seleccionen si son o no empleados?

Si comparten la gran mayoría de datos, con tener un campo en el perfil que indique por ejemplo:
Código:
es_empleado true|false
En una sola consulta obtienes los datos, regulas de forma inequívoca que es usuario o empleado y depues con hacer un simple if($esEmpleado){} le muestras o no las vistas que quieras, el login, permisos o lo que sea.

Es una opinión personal eh!.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight

Última edición por Uncontroled_Duck; 16/08/2015 a las 06:11