|
if (!($donde)) {
$donde = " where ";
if ($busqueda) {
$busqueda = $busqueda."%";
$donde = $donde . "((nombre like " . "'" . $busqueda . "') or";
$donde = $donde . " (descripcion like " . "'" . $busqueda . "') or";
$donde = $donde . " (ubicacion like " . "'" . $busqueda . "') or";
$donde = $donde . " (categoria like " . "'" . $busqueda . "'))";
if ($ubicacion or $categoria) {
$donde = $donde . " and ";
}
}
if ($ubicacion) {
$donde = $donde . "ubicacion = " . "'" . $ubicacion . "'";
if ($categoria) {
$donde = $donde . " and ";
}
}
if ($categoria) {
$donde = $donde . "categoria = " . "'" . $categoria . "'";
}
if ($donde == " where ") {
$donde = "";
}
}
$limit = 5;
if (empty($offset)){
$offset = 0;
}
$link = mysql_connect("localhost","villal","dayco");
$request = "select * from tiendas_centrolido" . $donde . " order by ubicacion asc, categoria asc, nombre asc";
$request_limit = "select * from tiendas_centrolido" . $donde . " order by ubicacion asc, categoria asc, nombre asc limit $offset, $limit";
$result = mysql_db_query("villal",$request,$link);
$result_limit = mysql_db_query("villal",$request_limit,$link);
$row = mysql_fetch_array($result_limit);
$numrows = mysql_num_rows($result);
$pages = intval($numrows / $limit);
//echo ($request);
echo (" Páginas: ");
echo ("");
if ($numrows % $limit) {
$pages++;
}
if ($offset >= $limit) {
$prevoffset = $offset - $limit;
echo ("Anterior \n");
}
for ($i = 1; $i <= $pages; $i++) {
$newoffset = $limit * ($i-1);
if ($newoffset == $offset) {
echo ("$i \n");
} else {
echo ("$i \n");
}
}
if (!( ( ($offset + $limit) / $limit) >= $pages) && $pages != 1) {
$newoffset = $offset + $limit;
echo ("Próxima");
}
echo (" ");
if ($row) {
do {
echo ("");
echo ("");
echo ("| | ");
echo (" ");
echo (" ");
echo ("| $row[0] | ");
echo (" | ");
echo (" ");
echo ("");
echo ("| Ubicación: $row[4] | ");
echo ("Categoría: | ");
echo (" ");
echo ("");
echo ("| Local: $row[7] | ");
echo ("$row[5] | ");
echo (" ");
echo ("");
echo ("| Telefono: $row[3] | ");
echo (" | ");
echo (" ");
if ($row[6]) {
echo ("");
echo ("| Página Web: $row[6] | ");
echo (" | ");
echo (" ");
echo ("");
}
echo ("| | ");
echo (" | ");
echo (" ");
echo (" ");
} while ($row = mysql_fetch_array($result_limit));
} else {
echo ("NO SE ENCONTRÓ NINGUNA CONCIDENCIA CON SU BÚSQUEDA. Posiblemente no se encuentre el elemento, sin embargo, intente de nuevo. ");
}
//mysql_free_result($result);
mysql_free_result($result_limit);
mysql_close($link);
?>
|