Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2012, 12:48
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 13 años, 4 meses
Puntos: 5
Exclamación No se ven los resultados

Buenas,

Tengo el siguiente PHP:

Código PHP:
<?
$usuario 
$_REQUEST['Licencia'];


$pag $_REQUEST['p'];
if( !isset(
$pag) ) $pag 0;
$sig $pag 1;
$ant 0;
if(
$pag 0$ant $pag 1;

function 
horas($mins)
{
    
$minutos $mins 60;
    
$horas = (int)($mins/60);
    
    return 
"$horas:$minutos";
}

function 
FormatTimeAgo($timediff$lang) {
    if (
$timediff 60)
    {
        if (
$lang == "en"$ago "$timediff sec";
    }
    elseif (
$timediff 3600)
    {
        
$timediff2 floor($timediff 60);
        
$timediff $timediff - ($timediff2 60);
        if (
strlen($timediff) == 1$timediff "0$timediff";
        if (
$lang == "en"$ago "$timediff2:$timediff min";
    }
    else
    {
        
$timediff2 floor($timediff 60);
        
$timediff $timediff - ($timediff2 60);
        if (
strlen($timediff) == 1$timediff "0$timediff";
        
$timediff3 floor($timediff2 60);
        
$timediff2 $timediff2 - ($timediff3 60);
        if (
strlen($timediff2) == 1$timediff2 "0$timediff2";
        if (
$lang == "en"$ago "$timediff3:$timediff2 hrs";
    }
    if (
$lang == "en"$ago .= " ago";
    return 
$ago;
}


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Libro de Vuelo</title>
</head>
<body>
<center>
<table cellpadding="4" cellspacing="0" style="width: 100%; text-align: center; ">
<tr style="background-color: #D2232A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-align: center;"><td>Fecha</td><td>Vuelo</td><td>Salida</td><td>Llegada</td><td>Aeronave</td><td>POB</td><td>Tiempo</td><td>Comentarios</td></tr>
<?
mysql_connect
('''''') or die('<h4 style="color: red;">Ha habido un problema con la conexi&oacute;n al servidor.</h4>');
mysql_select_db('') or die('<h4 style="color: red;">Ha habido un problema con la conexi&oacute;n a la base de datos.</h4>');
$res mysql_query("SELECT * FROM Reports WHERE Licencia = '$usuario' ORDER BY ID DESC LIMIT $pag, 20") or die('No se ha podido encontrar el usuario');

$filas mysql_num_rows($res); 
if(
$filas 0)
    for(
$i 0;$i $filas && $i 5$i++)
    {
        
$vuelo mysql_result($res$i'Callsign');
        
$depicao mysql_result($res$i'DepICAO');
        
$desticao mysql_result($res$i'DesICAO');
        
$acft mysql_result($res$i'AC');
        
$fechasal FormatTimeAgo(mysql_result($res$i'StopTime'));
        
$eet horas(mysql_result($res$i'blocktime'));        
        
?>
        <tr style=\"font-family: Arial, Helvetica, sans-serif; font-size: 11px;\"><td><? echo $fechasal?></td>
        <td><? echo $vuelo?></td>
        <td><? echo $depicao?></td>
        <td><? echo $desticao?></td>
        <td><? echo $acft?></td>
        <td><? echo $pax?></td>
        <td><? echo "$eet h" ?></td>
        <?
    
}

mysql_close();
?>
</table><br />

<? echo "<a style=\"color: #D2232A;\" href=\"libro-vuelo.php?id=$usuario&p=$ant\">Anterior</a> <a style=\"color: #D2232A;\" href=\"libro-vuelo.php?p=$sig\">Siguiente</a>"?>
</center>
</body>
</html>
El problema es que no se ven los resultados sólo se ve el encabezado de la tabla.

Lo que no sé es si necesito acceder al siguiente archivo desde libro-vuelo.php?licencia=XXX1001 . De esta manera tampoco funciona. Yo lo que he hecho es un INCLUDE en un archivo PHP que no funciona.

Por lo que no sé dónde está el error en el archivo o de otra manera.

Alguna idea del error?