Gostaria de criar uma paginação para minha pagina ofertas e que seja exibida na index.. se alguém puder me ajudar agradeço
Index.php
<?php session_start(); ob_start(); ?> <?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: private, no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?> <?php require_once('conexao.php'); ?> <?php $id_cidade = $_GET['id_cidade']; ?> <?php mysql_select_db($database_compras, $compras); $query = "UPDATE produtos SET dinicio = CONCAT(data_inicio, ' ',hora_inicio), dfim = CONCAT(data_fim, ' ',hora_fim)"; mysql_query($query, $compras) or die(mysql_error()); if ($_SESSION['site_id'] == '') { if ($_GET['id_cidade'] <> '') { $where = " AND id = ".intval($_GET['id_cidade']).""; } unset($_SESSION['Carrinho']); } else { if ($_GET['id_cidade'] <> '') { $where = " AND id = ".intval($_GET['id_cidade']).""; } else { $where = " AND id = ".intval($_SESSION['site_id']).""; } } mysql_select_db($database_compras, $compras); $query_cidade = "SELECT categoria, id FROM menu_categoria WHERE bloqueado = 0 ".$where." ORDER BY ordem DESC"; $cidade = mysql_query($query_cidade, $compras) or die(mysql_error()); $row_cidade = mysql_fetch_assoc($cidade); $totalRows_cidade = mysql_num_rows($cidade); $_SESSION['site_cidade'] = $row_cidade['categoria']; $_SESSION['site_id'] = $row_cidade['id']; mysql_select_db($database_compras, $compras); $query_produtos = "SELECT * FROM produtos WHERE id_categoria = ".$_SESSION['site_id']." AND bloqueado = 0 AND promocao = 'Sim' AND '".date('Y-m-d H:i:s')."' BETWEEN dinicio AND dfim"; $produtos = mysql_query($query_produtos, $compras) or die(mysql_error()); $row_produtos = mysql_fetch_assoc($produtos); $totalRows_produtos = mysql_num_rows($produtos); if ($totalRows_produtos > 0) { $dia_hora_atual = strtotime(date("".date('Y-m-d')." H:i:s")); $dia_hora_evento = strtotime(date("".$row_produtos['data_fim']." ".$row_produtos['hora_fim']."")); $diferenca = $dia_hora_evento - $dia_hora_atual; $dias = intval($diferenca / 86400); $marcador = $diferenca % 86400; $hora = intval($marcador / 3600); $marcador = $marcador % 3600; $minuto = intval($marcador / 60); $segundos = $marcador % 60; require_once "_AJAX/CARRINHO/Carrinho.php"; $carrinho = new Carrinho(); $data = date("Y-m-d",time()); $valor = explode(".", $row_produtos['preco_promocional']); $economize = ($row_produtos['preco_atual'] - $row_produtos['preco_promocional']); $porcentagem1 = ($economize * 100); $porcentagem = number_format(($porcentagem1 / $row_produtos['preco_atual']),0); mysql_select_db($database_compras, $compras); $query_empresa = "SELECT * FROM menu_subcategoria WHERE id = ".$row_produtos['id_subcategoria'].""; $empresa = mysql_query($query_empresa, $compras) or die(mysql_error()); $row_empresa = mysql_fetch_assoc($empresa); $totalRows_empresa = mysql_num_rows($empresa); } $title_p = 'p_0'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <head> <?php include("meta.php"); ?> <?php include("destaque.php"); ?> <div id="box-titulo-ordenacao"> <h3 class="titulo-ofertas">Ofertas</h3> <div id="sort-menu"> <div style="color: #3F3E3E;float:left;margin: 10px 0px 0px 20px;font-size:11px;"> Ordenar <span style="font-size:16px;font-weight: bold;" id="total-offers"> </span> </div> <div class="roundedBox corner-one" style="width:540px;float:right;text-align:center;"> <ul> <li><a href="index.php" class="active">Todos as Ofertas</a></li> <li><a href="menor.php">Menor Preço</a></li> <li><a href="maior.php">Maior Preço</a></li> <li><a href="menor.php">Menor Tempo</a></li> <li><a href="maior.php">Maior Tempo</a></li> </ul> <div class="corner topLeft"></div><div class="corner topRight"></div><div class="corner bottomLeft"></div><div class="corner bottomRight"></div> </div> </div> <div class="clear-both"></div> </div> <div id="conteudo"> <div id="amount"></div> <div id="coluna-esquerda-conteudo"> <div id="container-filtro-ofertas"> <p> <strong>Interesses</strong> </p> <ul> <li class="item-filtro-comes-e-bebes"> <a href="index-categoria-comes-bebes.php" class="menu-tags-active menu-item" name="comes-e-bebes" rel="Comes e Bebes = <?php echo number_format($row['total'],0,",",".");?>">Comes e Bebes</a> </li> <li class="item-filtro-saude-e-beleza"> <a href="index-categoria-saude-beleza.php" class="menu-tags-active menu-item" name="saude-e-beleza" rel="Saúde e Beleza = <?php echo number_format($row2['total'],0,",",".");?>">Saúde e Beleza</a> </li> <li class="item-filtro-hoteis-e-viagens"> <a href="index-categoria-hoteis-viagens.php" class="menu-tags-active menu-item" name="hoteis-e-viagens" rel="Hoteis e Viagens = <?php echo number_format($row3['total3'],0,",",".");?>">Hotéis e Viagens</a> </li> <li class="item-filtro-produtos"> <a href="index-categoria-produtos.php" class="menu-tags-active menu-item" name="produtos" rel="Produtos = <?php echo number_format($row4['total'],0,",",".");?>">Produtos</a> </li> <li class="item-filtro-cultura-e-esportes"> <a href="index-categoria-cultura-esportes.php" class="menu-tags-active menu-item" name="cultura-e-esportes" rel="Cultura e Esportes = <?php echo number_format($row5['total'],0,",",".");?>">Cultura e Esportes</a> </li> <li class="item-filtro-cursos-e-aulas"> <a href="index-categoria-cursos.php" class="menu-tags-active menu-item" name="cursos-e-aulas" rel="Cursos e Aulas = <?php echo number_format($row6['total'],0,",",".");?>">Cursos e Aulas</a> </li> <li class="item-filtro-outros"> <a href="index-categoria-outros.php" class="menu-tags-active menu-item" name="outros" rel="Outros = <?php echo number_format($row7['total'],0,",",".");?>">Outros</a> </li> </ul> </div> </div> <div id="container-ofertas"> <div id="lista-ofertas"> <ul style="margin-top:20px;"> <?php include("ofertas_geral.php"); ?> </ul> </div> </div> <div class="clear-both"></div> </div> <div class="clear-both"></div> </div> </div> </div> </div> <?php include("rodape.php"); ?> </body> </html>
oferta-geral.php
<? if ($row_produtos['id'] <> '') { $promo = " AND id <> ".intval($row_produtos['id']).""; } $query_produto = "SELECT id, nome, ean, imagem1, descricao, preco_atual, preco_promocional, data_inicio, data_fim, id_subcategoria, vendido, hora_fim, click, id_categoria, peso, estoque, titulo FROM produtos WHERE id_categoria = ".$_SESSION['site_id']." AND bloqueado = 0 ".$promo." AND '".date('Y-m-d H:i:s')."' BETWEEN dinicio AND dfim ORDER BY id DESC"; $produto = mysql_query($query_produto, $compras) or die(mysql_error()); $row_produto = mysql_fetch_assoc($produto); $totalRows_produto = mysql_num_rows($produto); if ($totalRows_produto > 0) { $o = 1; do { $dia_hora_atual2 = strtotime(date("".date('Y-m-d')." H:i:s")); $dia_hora_evento2 = strtotime(date("".$row_produto['data_fim']." ".$row_produto['hora_fim']."")); $diferenca2 = $dia_hora_evento2 - $dia_hora_atual2; $dias2 = intval($diferenca2 / 86400); $marcador2 = $diferenca2 % 86400; $hora2 = intval($marcador2 / 3600); $marcador2 = $marcador2 % 3600; $minuto2 = intval($marcador2 / 60); $segundos2 = $marcador2 % 60; ?> <!-- Oferta --> <?php $xml = simplexml_load_file("".$row_produto['nome'].""); // Cria as HTML tags iniciais da página echo <<<EOD EOD; // Faz um loop no arquivo XML criando as variáveis que // representarão os dados no HTML logo mais abaixo for($i=0; $i < count($xml->oferta); $i++) { echo " <li> <div class='container-item-oferta'> <div class='topo-item-oferta'> <h3 class='nome-categoria'> <span><img alt='' src='images/$Categoria.png'></span> <span>$Categoria</span> </h3> <div class='box-direita-topo-oferta'> <p class='box-tempo-oferta'>"; } ?> <strong id='defaultCountdownB<? echo $o; ?>'></strong> <?php // Carrega o arquivo XML, que pode ser local ou remoto. Neste caso, remoto de uma API pública $xml = simplexml_load_file("".$row_produto['nome'].""); // Cria as HTML tags iniciais da página echo <<<EOD EOD; // Faz um loop no arquivo XML criando as variáveis que // representarão os dados no HTML logo mais abaixo for($i=0; $i < count($xml->oferta); $i++) { echo " </p> <p class='btn-fechar-oferta'> <a href='javascript:;' onclick='closeOffer(this)' title='Clique para fechar esta oferta'>Fechar oferta</a> </p> <div class='clear-both'></div> </div> <div class='clear-both'></div> </div> <div class='container-detalhes-oferta'> <div class='box-imagem-detalhe-oferta'> <a href='ver-oferta.php?anuncio=$Link' target='_blank'><img alt='".$row_produto['descricao']."' class='offer-thumb' original='$Foto' height='140' width='200' src='images/loading-image44ac.gif?1304107694' /></a> </div> <div class='box-titulo-detalhes-oferta'> <h4> ".$row_produto['descricao']." </h4> <div class='container-dados-preco-desconto'> <div class='box-dados-preco-desconto'> <p> <strong>$Compradores</strong> <span style='font-size:12px;'> Já compraram!</span> <strong>".$row_produto['click']."</strong> <span style='font-size:12px;'> Cliques!</span> </p> <ul> <li class='item-preco-inicial'> <p> <span>De</span> R$ $PrecoTotal </p> </li> <li class='item-desconto'> <p> <span>Desconto</span><br /> $Desconto% </p> </li> <li class='item-preco-final'> <p> <span>Por</span><br /> <strong>R$ $PrecoDesconto</strong> </p> </li> </ul> <div class='clear-both'></div> </div> <p class='btn-ir-para-site-oferta'> <strong><a href='ver-oferta.php?anuncio=$Link&ID=".$row_produto['id']."' target='_blank'>Ir para o site</a> </strong> </p> <div class='clear-both'></div> </div> </div> <div class='clear-both'></div> <div class='box-endereco-divulgacao'> <div class='box-endereco-oferta'> <p> <strong>$Anunciante</strong> </p> <div style='margin-bottom:10px'> <address>$GoogleMapa </address> </div> <p> <span class='neighborhood'> <a href='http://$Site' target=_blank>Visite o Site $Anunciante</a></span> </div> <div class='box-divulgacao-fonte'> <ul> <li class='item-enviar-email'> </li> <li class='item-twitter'> <a href='".$twitter."$Link, $Titulo' title='Twitter' target='_blank'>Twitter</a> </li> <li class='item-facebook'> <a href='".$facebook."$Link' title='Curtir no Facebook' target='_blank'> Curtir no Facebook</a> </li> <li class='item-fonte-oferta'> <a href='http://$Site' target=_blank><img alt='$Anunciante' src='$Logo' width='95' height='30' title='Oferecida por: $Anunciante' /></a> </li> </ul> <div class='clear-both'></div> </div> <div class='clear-both'></div> </div> </div> </div> </li>"; } ?> <script type="text/javascript"> function trocaButton2() { msg_oferta_expirada = '<span style="text-decoration: none; color: white; font-weight: bold; font-size: 10pt">Não perca a próxima! Assine já!</span>'; $('#defaultCountdownB<? echo $o; ?>').html(msg_oferta_expirada); } jQuery(document).ready(function() { $('#defaultCountdownB<? echo $o; ?>').countdown({ until: '<? echo $dias2; ?>d<? echo $hora2; ?>h<? echo $minuto2; ?>m<? echo $segundos2; ?>s', format: 'hms', layout: '{hnn}:{mnn}:{snn}', onExpiry: trocaButton2 }); }); </script> <!-- Oferta Fim --> <? $o++; } while($row_produto = mysql_fetch_assoc($produto)); } ?>