Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2004, 17:39
Avatar de el_cesar
el_cesar
 
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 22 años, 10 meses
Puntos: 20
problema con consulta

Hola, tengo tres tablas diferente: usuario, evento_usuario y academico, necesito hacer una consulta que me arroje resultados de las tres tablas al mismo tiempo, para lo cual pense en hacer dos consultas, una que me tome usuario y evento_usuario por el campo cedula y la otra consulta que me de academico los registros que coincidan con el resultado obtenido en la consulta anterior que estan en $row["cedula"];

para eso he hecho esto:

Código PHP:

<?
$lina
=$_REQUEST['nombre_evento'];

include (
'.../lebasi444.php');
echo 
$lina;


$cons"SELECT usuario.cedula,usuario.codigo,usuario.nombre,usuario.apellidos,usuario.telefono,usuario.movil,usuario.email, evento_usuario.Observaciones, evento_usuario.pago from usuario INNER JOIN evento_usuario ON usuario.cedula = evento_usuario.cedula WHERE evento = '".$lina."' order by Observaciones, nombre, pago";


?>
<table width="75%"  border="1">
<?
if(mysql_num_rows($result)>0){

while (
$row=mysql_fetch_array($result))
            
            
            
{
    
$cons2="SELECT programa from academico WHERE codigo = '".$row['cedula']."'";
            
$resultado2=mysql_query($cons2) or die("error en consulta 2 <b>$cons2</b> :".mysql_error());
            while(
$row2mysql_fetch_array($resultado2));{
    {
    echo 
'<tr><td>'.$row["cedula"].'</td>';
    echo 
'<td>'.$row["codigo"].'</td>';
    echo 
'<td>'.$row["nombre"].'</td>';
    echo 
'<td>'.$row["apellidos"].'</td>';
    echo 
'<td>'.$row["telefono"].'</td>';
    echo 
'<td>'.$row["movil"].'</td>';
    echo 
'<td>'.$row["email"].'</td>';
    echo 
'<td>'.$row["Observaciones"].'</td>';
    echo 
'<td>'.$row["pago"].'</td>';
    echo 
'<td>'.$row2["programa"].'</td></tr>';
    echo 
'<tr><td>'.$row2["programa"].'</td></tr>';
                                                        }
    }
}
}else {
echo 
"No hay Datos";
}


?>
pero resulta que ahora no me muestra ningun dato, es decir antes de agregar $cons2 todo funcionaba perfecto, pero ahora no me arroja ningun resultado, que puede estar pasando?


agradezco todo tipo de ayuda
__________________
Say no more.......