Claro Hildegaard.
El select por ahora solo lo tengo en funcion de la marca y la provincia de los registros.
Cuando consiga que funcione asi,ya le pondre el resto de parametros(año,kilometros,etc)
Es este:
Código PHP:
$maxRows_anuncios2 = 10;
$pageNum_anuncios2 = 0;
if (isset($_GET['pageNum_anuncios2'])) {
$pageNum_anuncios2 = $_GET['pageNum_anuncios2'];
}
$startRow_anuncios2 = $pageNum_anuncios2 * $maxRows_anuncios2;
$colname2_anuncios2 = "-1";
if (isset($_POST['marca'])) {
$colname2_anuncios2 = (get_magic_quotes_gpc()) ? $_POST['marca'] : addslashes($_POST['marca']);
}
$colname_anuncios2 = "-1";
if (isset($_POST['provincia'])) {
$colname_anuncios2 = (get_magic_quotes_gpc()) ? $_POST['provincia'] : addslashes($_POST['provincia']);
}
mysql_select_db($database_vehiculos, $vehiculos);
$query_anuncios2 = sprintf("SELECT *,DATE_FORMAT(Date,'%%d/%%m') AS Date,TIME_FORMAT(Time,'%%H:%%i') AS Time FROM anuncios, provincias, marcas WHERE anuncios.IdProvincia = provincias.IdProvincia AND provincias.IdProvincia = '%s' AND anuncios.IdMarca = marcas.IdMarca AND marcas.IdMarca = '%s'", $colname_anuncios2,$colname2_anuncios2);
$query_limit_anuncios2 = sprintf("%s LIMIT %d, %d", $query_anuncios2, $startRow_anuncios2, $maxRows_anuncios2);
$anuncios2 = mysql_query($query_limit_anuncios2, $vehiculos) or die(mysql_error());
$row_anuncios2 = mysql_fetch_assoc($anuncios2);
if (isset($_GET['totalRows_anuncios2'])) {
$totalRows_anuncios2 = $_GET['totalRows_anuncios2'];
} else {
$all_anuncios2 = mysql_query($query_anuncios2);
$totalRows_anuncios2 = mysql_num_rows($all_anuncios2);
}
$totalPages_anuncios2 = ceil($totalRows_anuncios2/$maxRows_anuncios2)-1;
Si necesitas algo más,dimelo.
Un saludo.