// Registros a mostrar en cada página $regVistos = 8; ?> $Id_categoria = mysql_real_escape_string($_GET['Categoria']); mysql_select_db($database_CONEXION_BASE_DE_DATOS, $CONEXION_BASE_DE_DATOS); $query_NUMERO_DE_PRODUCTOS = "SELECT * FROM productos WHERE Id_categoria = '$Id_categoria' ORDER BY Orden_producto DESC"; $NUMERO_DE_PRODUCTOS = mysql_query($query_NUMERO_DE_PRODUCTOS, $CONEXION_BASE_DE_DATOS) or die(mysql_error()); $row_NUMERO_DE_PRODUCTOS = mysql_fetch_assoc($NUMERO_DE_PRODUCTOS); $totalRows_NUMERO_DE_PRODUCTOS = mysql_num_rows($NUMERO_DE_PRODUCTOS); // Se cuentan los registros devueltos por la consulta SQL $lista0 $totalSql = $totalRows_NUMERO_DE_PRODUCTOS; // Páginas que van a aparecer, redondeando los decimales siempre hacia arriba $pagTotal = ceil($totalSql/$regVistos); // Se definen la página actual (desde el parámetro 'pag' de la URL) y las páginas anterior y siguiente if (!isset($_GET['pag'])) {$pagActual=1;} else {$pagActual=$_GET['pag'];} $pagAnterior = $pagActual-1; $pagSiguiente = $pagActual+1; ?> $Id_categoria = mysql_real_escape_string($_GET['Categoria']); mysql_select_db($database_CONEXION_BASE_DE_DATOS, $CONEXION_BASE_DE_DATOS); $query_EXTRAE_PRODUCTOS = "SELECT * FROM productos WHERE Id_categoria = '$Id_categoria' ORDER BY Orden_producto DESC LIMIT ".(($pagActual-1)*$regVistos).",".$regVistos.""; $EXTRAE_PRODUCTOS = mysql_query($query_EXTRAE_PRODUCTOS, $CONEXION_BASE_DE_DATOS) or die(mysql_error()); $row_EXTRAE_PRODUCTOS = mysql_fetch_assoc($EXTRAE_PRODUCTOS); $totalRows_EXTRAE_PRODUCTOS = mysql_num_rows($EXTRAE_PRODUCTOS);?>
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|