Me supuse que el error estaria por ese lado, pero no logro entenderlo. este es el código:
Código PHP:
if (!empty($_POST)) {
extract($_POST);
} else if (!empty($HTTP_POST_VARS)) {
extract($HTTP_POST_VARS);
}
//include("../../mainfile.php");
//include("../../header.php");
//include("header.php");
include("funciones.php");
function Edad($dob){
// El formato es dd/mm/yy
list($d,$m,$Y)=explode("/",$dob);
$hoy=mktime(0,0,0,date("d"),date("m"),date("Y"));
$cumple=mktime(0,0,0,"$d","$m","$Y");
$age=intval(($hoy-$cumple)/(60*60*24*365));
return $age;
}
//OpenTable();
print ("<p align='center'><a href='index.php'><img src='images/titulo_search.gif' width='367' height='70' border='0'></a></p>");
// Recibo variables
$v1=$bbtipo;
$v2=$bbpuesto;
$v3=$bbdesde;
$v4=$bbhasta;
//Compruebo variables
if ($v1 == 0) {
$s_tipo = "Id_tipo>0";
} else {
$s_tipo = "Id_tipo=$v1";
}
if ($v2 == 0) {
$s_puesto = "Id_puesto>0";
} else {
$s_puesto = "Id_puesto=$v2";
}
//Compruebo fechas
$edad_min=$v3;
$edad_max=$v4;
$principio=date("Y")-$edad_min;
$fin=date("Y")-$edad_max;
// Datos de conexión a la base
// Conectamos a la Base de Datos
$Conn = mysql_connect("localhost","****","*****");
mysql_select_db("*******");
// Obtenemos la página actual, por el método que más nos guste
// Por defecto, la página se propaga por la variable $pagina
$pagina = $HTTP_GET_VARS["pagina"];
// Incluimos la Clase Paginado
include("class.paginado.php");
$rs = new paginado($Conn); // instanciamos un objeto
$rs->pagina($pagina); // Le indicamos en que página estamos - 1 por defecto
$rs->porPagina(2); // Le decimos cuantos registros por página queremos - 20 por defecto
$rs->propagar("s_tipo","s_puesto","principio","fin"); // Le decimos las variables que queremos propagar en los links
if(!$rs->query("SELECT * FROM players_datos WHERE ".$s_tipo." AND ".$s_puesto." AND DATE_FORMAT(fecha_nacimiento,'%Y')<='$principio' AND DATE_FORMAT(fecha_nacimiento,'%Y')>='$fin' ORDER BY nombre_completo ASC")) // Y ejecutamos nuestra consulta.
{
die( $rs->error() ); // Si Query devolvió falso, hubo un error y lo mostramos.
}
echo "Mostrando ".$rs->desde()." - ".$rs->hasta()." de un total de ".$rs->total()."<br>";
// Recorremos todos los resultados y los mostramos.
while($row = $rs->obtenerArray())
{
$el_jugador = $row["Id_jugador"];
$el_nombre = $row["nombre_completo"];
$la_categoria = $row["Id_categoria"];
$el_puesto = $row["Id_puesto"];
$la_foto = $row["foto"];
$el_nacimiento = $row["fecha_nacimiento"];
$el_nacimiento = cambiaf_a_normal($el_nacimiento);
$la_edad = Edad("$el_nacimiento");
$el_pais = $row["Id_pais"];
$la_provincia = $row["provincia"];
$la_ciudad = $row["ciudad"];
$la_altura = $row["estatura"];
$la_altura = $la_altura / 100;
$la_altura2 = $la_altura * 3.28084;
$el_peso = $row["peso"];
$el_peso2 = $el_peso * 2.20462;
$las_caracteristicas = $row["caracteristicas"];
$los_partidos = $row["partidos_jugados"];
$los_goles = $row["goles"];
$los_otros = $row["otros"];
print ("<table width='100%' border='0' cellspacing='1' cellpadding='0' bgcolor='#000000'>
<tr>
<td class='head' colspan='2'>:: $el_nombre</td>
</tr>
<tr>
<td width='200' valign='top' class='odd'>
<div align='center'>
<table width='100%' border='0' cellspacing='1' cellpadding='0'>
<tr>
<td>
<div align='center'><img src='../../../fotos/thumb_$la_foto'></div>
</td>
</tr>
<tr>
<td>
<div align='center'></div>
</td>
</tr>
<tr>
<td>
<div align='center'></div>
</td>
</tr>
<tr>
<td>
<div align='center'><img src='images/$el_puesto.gif'></div>
</td>
</tr>
<tr>
<td>
<div align='center'><font color='#006600'><b>$el_puesto</b></font></div>
</td>
</tr>
<tr>
<td>
<div align='center'></div>
</td>
</tr>
<tr>
<td>
<div align='center'><b>PROFESIONAL</b></div>
</td>
</tr>
</table>
</div>
</td>
<td class='odd'>
<p><b>Fecha de nacimiento <i><font face='Georgia, Times New Roman, Times, serif'>(Date
of Birth)</font></i>:</b> $el_nacimiento<br>
<b>Edad <i><font face='Georgia, Times New Roman, Times, serif'>(Age)</font></i>:</b>
$la_edad<br>
<b>Nacionalidad <i><font face='Georgia, Times New Roman, Times, serif'>(Nacionality)</font></i>:</b>
$el_pais<br>
<b>Lugar de Nacimiento <i><font face='Georgia, Times New Roman, Times, serif'>(Birthplace)</font></i>:</b>
$la_provincia, $la_ciudad</p>
<b>Altura <i><font face='Georgia, Times New Roman, Times, serif'>(Height)</font></i>:</b>
$la_altura m. / $la_altura2 feet<br>
<b>Peso <i><font face='Georgia, Times New Roman, Times, serif'>(Weight)</font></i>:</b>
$el_peso kg. / $el_peso2 pounds (lb.)
<p><b>Características <i><font face='Georgia, Times New Roman, Times, serif'>(Characteristics)</font></i>:</b><br>
$las_caracteristicas</p>
<p><b>Partidos jugados <i><font face='Georgia, Times New Roman, Times, serif'>(Played
Games)</font></i>:</b> $los_partidos<br>
<b>Goles convertidos <i><font face='Georgia, Times New Roman, Times, serif'>(Turned
Goals)</font></i>:</b> $los_goles</p>
<p><b>Comentarios <i><font face='Georgia, Times New Roman, Times, serif'>(Comments)</font></i>:</b><br>
$los_otros </p>
</td>
</tr>
</table>
<br>");
}
// Finalmente mostramos los medios para la navegación entre los resultados.
echo $rs->anterior()." - ".$rs->nroPaginas()." - ".$rs->siguiente();