Código PHP:
<?
$usuario = $_REQUEST['id'];
function horas($mins)
{
$minutos = $mins % 60;
$horas = (int)($mins/60);
return "$horas:$minutos";
}
?>
<link rel="STYLESHEET" type="text/css" href="style.css">
<title>Pilotos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
include('db.inc.php');
$connection = mysql_connect($DBHost, $DBUser, $DBPass);
if (!$connection){
die ("No se puede conectar con la base de datos: <br />". mysql_error());
}
$db_select = mysql_select_db($DBName);
if (!$db_select){
die ("No se puede seleccionar la base de datos: <br />". mysql_error());
}
$query = "SELECT * FROM `pilotos` order by licencia asc ";
$result = mysql_query( $query );
if (!$result)
{
die ("No se puede hacer la consulta en la base de datos: <br />". mysql_error());
}
$res2 = mysql_query("SELECT COUNT(*) FROM acars_pirep WHERE username = '$usuario'") or die('No se ha podido encontrar el usuario');
$res3 = mysql_query("SELECT SUM(blocktime) FROM acars_pirep WHERE username = '$usuario'") or die('No se ha podido encontrar el usuario');
$res5 = mysql_query("SELECT SUM(blockfuel) FROM acars_pirep WHERE username = '$usuario'") or die('No se ha podido encontrar el usuario');
$res4 = mysql_query("SELECT * FROM acars_pirep WHERE username = '$usuario'") or die('No se ha podido encontrar el usuario');
?>
<P><P><P>
<H3></H3>
<?php
echo "<table border='0' cellspacing='0'>";
echo '<tr><th class=helpHed></th><th class=helpHed>Licencia</th><th class=helpHed>Nombre</th><th class=helpHed>VID IVAO</th><th class=helpHed>ID VATSIM</th><th class=helpHed>Vuelos</th><th class=helpHed>Horas</th><th class=helpHed>Millas Voladas</th><th class=helpHed>Base</th><th class=helpHed>Localización</th></tr>';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
if($i++%2==0){
$color="#FFFFFF";
}else{
$color="#CCCCCC";
}
$vuelos = mysql_result($res2, 0);
$vuelosMes = 0;
$totalHoras = horas(mysql_result($res3, 0));
$totalHorasMes = 0;
$totalMillas = 0;
$totalComb = (int)mysql_result($res5, 0);
$mesActual = date('n');
for($i = 0; $i < mysql_num_rows($res4); $i++)
{
$fecha = getdate(mysql_result($res4, $i, 'timereport'));
if(date('n', $fecha['mon']) == $mesActual)
{
$vuelosMes++;
$totalHorasMes += mysql_result($res4, $i, 'blocktime');
$vuelo = mysql_result($res4, $i, 'flightrot');
$res6 = mysql_query("SELECT distance FROM flights WHERE flightnumber = '$vuelo'");
$totalMillas += mysql_result($res6, 0);
}
echo "<tr style='background-color: ".$color.";'>";
echo "<td class=helpBod5>";
echo $row["pais"] . '</td><td class=helpBod5> ';
echo $row["licencia"] . '</td><td class=helpBod5> ';
echo $row["nombre"] . '</td><td class=helpBod5> ';
echo $row["vid_ivao"] . ' pax</td><td class=helpBod5> ';
echo $row["id_vatsim"] . ' nm</td><td class=helpBod5> ';
echo $vuelos . ' </td><td class=helpBod5> ';
echo $totalHoras . ' </td><td class=helpBod5> ';
echo $totalMillas . ' </td><td class=helpBod5> ';
echo $totalHoras . ' </td><td class=helpBod5> ';
echo $row["base"] . ' nm</td><td class=helpBod5> ';
echo $row["loc"] . ' nm</td><td class=helpBod5></td></tr> ';
}
echo "</table>";
?>
Cita:
Parse error: syntax error, unexpected $end in /home/XXX/public_html/labs/vasystem/pilotos.php on line 116