Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/03/2012, 10:29
novy_dyez
 
Fecha de Ingreso: junio-2011
Ubicación: TRUJILLO
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Query + if else end if

TENGO ESTA funcion en kUsuarios.php
function perfilUsuario($idPersonal){
$link = conectar();
$sql = "select distinct p.esAdministrador,(select count(1) from cargo where IdCargo = p.IdCargo and IdCargo = 1) as esDoctor
from personal p where p.idPersonal = $idPersonal";
$res = ejecutaConsulta($sql, $link);
$data = obtenerConsulta($res);
cerrarConexion($link);
return $data;
}
Y en mi otro archivo frmExamen.php le consulto si es Doctor, entonces se active o muestre el boton Finalizar
$verFin = 0;
if( $perfil['esDoctor']==1 ):
$verFin = 1;
endif;
<? if($verFin ==1): ?>
<input type="button" value="Finalizar" name="btnFinalizar" class="Btn" onclick="finalizar()"/>
<? endif; ?>

QUE ME AYUDEN parael caso en q sea Ginecolo o Obstetra o Tecnico, para ello no creo q seria bueno crearme 4 funciones, PIENSO q seria crearme una sola FUNCION en donde reciba idPersonal y idCargo
function perfilUsuario($idUsuario, $idCargo){
$link = conectar();
$sql = "select distinct esAdministrador,
if $idCargo = 4 as esOdontologo;
elseif $idCargo = 5 as esPsicologo;
else $idCargo = 1 as esMedico;
end if;
end if;
from personal where idPersonal = $idPersonal and IdCargo = $idCargo";
$res = ejecutaConsulta($sql, $link);
$data = obtenerConsulta($res);
cerrarConexion($link);
return $data;
}
mi Tabla tiene los campos: SELECT idPersonal, dni, nombre, apePaterno, apeMaterno, esAdministrador, IdCargo FROM personal;