session_start(); include("configuracion.php"); require_once ('funciones/funciones-generales.php'); $hoy=date("Y-m-d"); $_SESSION['url'] = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; $id=filterXSS($_GET['id']); //paginador //indicamos el nœmero de registros que queremos mostrar por p‡gina $registros=15; //recogemos la variable $pagina $pagina=$_GET['pagina']; //miramos si existe la variable p‡gina. Si no existe es que estamos en la primera p‡gina if (!$pagina) { $inicio=0; $pagina=1; } else { $inicio=($pagina - 1) * $registros; } /*Sacamos los datos de la categoría en la que estamos para la miga de pan y otros datos que nos puedan ser de utilidad*/ $sql="select * from st_categorias where tipo='tienda' and visible='1' and slug='" . $id . "'"; $resql=mysql_query($sql) or die (mysql_error()); $numcategoria=mysql_num_rows($resql); $categoria=mysql_fetch_array($resql); /*hacemos una consulta general para sacar el nœmero total de registros para hacer despuŽs el c‡lculo del nœmero de p‡ginas que nos salen en funci—n del numero de registros a presentar por p‡gina*/ //$qconsulta="select * from tienda_productos where visible='1' and " . $sentencia . " order by id ASC"; $qconsulta="select pro.id,pro.nombre,pro.entradilla from tienda_productos pro where pro.visible='1' and pro.categoria='" . $categoria['id'] . "' order by pro.id DESC"; $resqlconsulta=mysql_query($qconsulta); $totalregistros=mysql_num_rows($resqlconsulta); while($row=mysql_fetch_array($resqlconsulta)) { $resconsulta[]=$row; } //Calculamos el n?mero total de páginas a mostrar por el navegador $totalpaginas=ceil($totalregistros/$registros); $nummax=5; ?>