Hola David, claro Imprimo el $row[0] q es el q me rescata el tipo de usuario desde la bd (en este caso estoy rescatando el tipo de usuario tipo ADMINISTRADOR),
Código PHP:
while($row = pg_fetch_array($resultado_prueba))
{//abro llave de while q contendra switch case
echo $row[0];//ACA ESTOY IMPRIMIENDO EL $row[0] q es el tipo de usuario ADMINISTRADOR eso lo traigo con la consulta sql como se ve en el codigo
switch ($row[0])
{//abro llave de switch
case 1:
$segundo=" SELECT
usuarios.nombre_usuario, usuarios.tipo_usuario,
nivel_acceso.descripcion
FROM usuarios
JOIN nivel_acceso ON usuarios.tipo_usuario = nivel_acceso.tipo_usuario
WHERE
usuarios.nombre_usuario = '".$_POST['nombre_usuario']."'
AND usuarios.pass = '".$_POST['pass']."'";
$resultado_segundo = pg_send_query ($conn, $segundo);
$resultado_prueba2=pg_get_result ($conn);
echo pg_result_error ($resultado_prueba2);
echo $resultado_prueba2;
while($row = pg_fetch_array($$resultado_prueba2))
{//abro llave while q destina a usuario administrador
session_start();
echo $_SESSION['nombre_usuario']=$row[0];
echo $_SESSION['estado']='ok';
echo $_SESSION['tipo']='ADMINISTRADOR';
header("Location:prueba.php");
}// cierro llave while q destina a usuario administrador
exit();//paro ejecucion del while q destina a usuario administrador
break;// break del case 1
y claro me lo imprime, lo imprimo una linea antes del switch ya q si lo imprimo dentro del switch no me imprime nada, no me imprime nada de lo q kiera imprimir dentro ndel switch q puede ser??? q esta mal??? como puedo probar??? porfavor amigos ayuda!!!!!.... de antema