Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/11/2009, 12:44
Avatar de Chupytoloco
Chupytoloco
 
Fecha de Ingreso: julio-2007
Mensajes: 88
Antigüedad: 17 años, 8 meses
Puntos: 1
Respuesta: Problemas con devolucion del SQL

mmmmm no se si te sera de ayuda, he hecho 2 formas, no entiendo muy bien el sentido de hacer un while que contiene un redireccionamiento ya que solo se ejecutara una vez el bucle. De todas formas prueba cualquiera de estas formas.

Código PHP:
<?php 
////// probando 1
  
$result=mysql_query("SELECT * FROM ambito where id_area = '$ida' ");
  
while(
$row=mysql_fetch_array($result))
{
  
$idam=$row['id_ambito'];
  
$ida=$row['id_area'];
  
$FirstName $row['nombre_ambito'];
     if (
$ida != "" && $ida != NULL)
     {   
//Donde estan las comillas e cambiado por NULL , 0, etc, y no varia en nada
          
$_SESSION['tipo']= $tipo;
          
$_SESSION['name']= $name;
          
$_SESSION['idacc']= $idacc;
          
$_SESSION['ida']= $ida;
          echo 
"<script language='javascript'>window.location='esta3.php';</script>";
      }
      else
            echo 
"<script language='javascript'>window.location='esta4.php';</script>";  
}

///// probando 2

$result=mysql_query("SELECT * FROM ambito where id_area = '$ida' ");
if(
mysql_num_rows($result)!=0)
{
    
$row=mysql_fetch_array($result)
    
  
$idam=$row['id_ambito'];
  
$ida=$row['id_area'];
  
$FirstName $row['nombre_ambito'];
          
$_SESSION['tipo']= $tipo;
          
$_SESSION['name']= $name;
          
$_SESSION['idacc']= $idacc;
          
$_SESSION['ida']= $ida;
          echo 
"<script language='javascript'>window.location='esta3.php';</script>";
}
else
            echo 
"<script language='javascript'>window.location='esta4.php';</script>";  
?>