Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2013, 21:23
alexperaza
 
Fecha de Ingreso: diciembre-2012
Mensajes: 178
Antigüedad: 12 años, 1 mes
Puntos: 2
Pregunta paginar 2 consultas manteniendolas intactas

Hola como estan queri saber si se pueden paginar dos consultas es decir obtener un numero de registros que sea la suma de las 2 por cada pagina en la paginacion pero deseo mantenerlas ya que yo muestro datos de cada consulta en la misma pagina
estas son las consultas
Código PHP:
Ver original
  1. $varPrincipal_principal = "0";
  2. if (isset($_GET["cat"])) {
  3.   $varPrincipal_principal = $_GET["cat"];
  4. }
  5. mysql_select_db($database_clasi, $clasi);
  6. $query_principal = sprintf("SELECT * FROM principal INNER JOIN categorias ON principal.id_categoria=categorias.id_categoria  WHERE categorias.id_categoria=%s  AND principal.premium=0 UNION  SELECT * FROM principal INNER JOIN categorias ON principal.id_categoria=categorias.id_categoria  WHERE categorias.IdPadre=%s  AND principal.premium=0 ORDER BY id_principal DESC  ", GetSQLValueString($varPrincipal_principal, "int"),GetSQLValueString($varPrincipal_principal, "int"));
  7. $principal = mysql_query($query_principal, $clasi) or die(mysql_error());
  8. $row_principal = mysql_fetch_assoc($principal);
  9. $totalRows_principal = mysql_num_rows($principal);
  10.  
  11. $varPremium_ConsulPremium = "0";
  12. if (isset($_GET["cat"])) {
  13.   $varPremium_ConsulPremium = $_GET["cat"];
  14. }
  15. mysql_select_db($database_clasi, $clasi);
  16. $query_ConsulPremium = sprintf("SELECT * FROM principal INNER JOIN categorias ON (principal.id_categoria=categorias.id_categoria)  WHERE categorias.id_categoria=%s AND premium=1 UNION SELECT * FROM principal INNER JOIN categorias ON (principal.id_categoria=categorias.id_categoria) WHERE categorias.IdPadre=%s AND premium=1 ORDER BY id_principal DESC  ", GetSQLValueString($varPremium_ConsulPremium, "int"),GetSQLValueString($varPremium_ConsulPremium, "int"));
  17. $ConsulPremium = mysql_query($query_ConsulPremium, $clasi) or die(mysql_error());
  18. $row_ConsulPremium = mysql_fetch_assoc($ConsulPremium);
  19. $totalRows_ConsulPremium = mysql_num_rows($ConsulPremium);

y esto es algo de lo que muestro en la pagina

Código PHP:
Ver original
  1. echo $row_ConsulPremium['descrip']
  2. echo $row_principal['descrip']

ME PODRIAN AYUDAR?