Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 35

ajuda com paginação

02-03-2009 18:17

olá

alquem ae tem como me ajuda a fazer a coneção dece script com db ??!!!!

todos que to fazerndo esta dando erro .....

me ajudem ae ...

acho que essa query esta errada ... :mrgreen

<?php function nav($query,$limite,$pagina,$url) { $a = null; $b = null; $paginas = 50; // Estas linhas foram comentadas para este exemplo, basta comentares a anterior e descomentares estas para fazer a query em vez de um número de páginas fixo // $query = mysql_query ("$query"); // $res=mysql_fetch_row($query); // $paginas=$res[0]; if ($paginas % $limite != 0) $paginas=intval($paginas / $limite) + 1; else $paginas=intval($paginas / $limite); if ($pagina) { $frente_pag = $pagina+1; $atras_pag=$pagina-1; } else $frente_pag=2; echo '<div id="pagination"> <ul id="navlist">'; if ($paginas > 1) { for ($prev=6;$prev>=1;$prev--) { if ($pagina-$prev > 0) $a=$a.' <a href="'.$url.'pag='.($pagina-$prev).'">'.($pagina-$prev).'</a> '; } for ($next=1;$next<=6;$next++) { if ($pagina+$next <= $paginas) $b=$b.' <a href="'.$url.'pag='.($pagina+$next).'">'.($pagina+$next).'</a> '; } if ($pagina > 1) echo '<li><a href="'.$url.'pag=1">«««</a></li> <li> <a href="'.$url.'pag='.$atras_pag.'"><b>«</b></a></li> '; echo '<li>'.$a.'</li> <li id="active"> Página '.($frente_pag-1).' of '.$paginas.'</li> <li>'.$b.'</li> '; if ($paginas > 1 and $pagina!=$paginas) echo '<li><a href="'.$url.'pag='.$frente_pag.'"><b>»</b></a></li> <li><a href="'.$url.'pag='.$paginas.'">»»»</a></li> '; } echo '</ul></div>'; } ?> <!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" xml:lang="pt" lang="pt"> <head> <title>Exemplo de Paginação em PHP</title> <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1" /> <meta name="description" content="Exemplo de uma função de paginação em PHP" /> <meta name="keywords" content="xcrap,cesar,cesar couto,paranoias,paranoias.org,php,paginação,paginacao,paginas,navegacao" /> <style type="text/css"> body { margin:10px; padding:0; font-family:Verdana: font-size:11px; } p { margin:0 0 10px; padding:0 ; } h3 { margin:0; padding:0; } #pagination ul { text-align: center; padding: 5px 0 5px 0; margin-top: 10px; margin-left: 0; width: 100%; line-height: 18px; font-family:Verdana; font-size:11px;} #pagination ul li { display: inline; padding: 5px 0 5px 0; } #pagination ul li a { padding: 5px 10px 5px 10px; color: #666; text-decoration: none; background-color:#EFEFEF; -moz-border-radius: 2px; -webkit-border-radius: 2px; } #pagination ul li a:hover { background-color: #00253d; color: #FFF; } #pagination #active { padding: 5px 10px; background-color:#00253d; color:#FFF; margin-right:4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } </style> </head> <body> <h1>Exemplo de navegação em PHP</h1> <?php $i = null; for ($i = 1; $i <= 5; $i++) echo '<h3>Noticia '.$i.'</h3><p>Lorem Ipsum .... Lorem Ipsum .... Lorem Ipsum .... Lorem Ipsum .... Lorem Ipsum ....</p>'; if (isset($_GET['pag'])) $pag = $_GET['pag']; else $pag = 1; nav("SELET count(*) FROM table_name",5,$pag,'index.php?'); ?> </body> </html>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

ajuda com paginação

02-03-2009 19:10

MOVIDO: de PHP para MySQL

Tá meio confuso o script, a paginação que precisa é básica? Porque no fórum tem algumas prontas, só buscar por: paginação mysql
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 35

ajuda com paginação

02-03-2009 20:40

Esse ta perfeito ...

voce vil como ele funciona ?????

bem rox


.......

so queria tenta fazer a conecão .....

deve ser simples .. unica coisa que não sei na onde esta errado .. ou como fazer a coneção para paginação ....

me ajuda ae ... :D :mrgreen
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

ajuda com paginação

02-03-2009 21:20

Para conexão faz o seguinte

$conexao = mysql_connect("localhost", "login", "senha") or die(mysql_error());
$db = mysql_select_db("bd");

Altera acima para seus dados

Vai um exemplo da execução de um select

$selec = "SELECT nome FROM nomes";
$exec = mysql_query($selec, $conexao) or die(mysql_error());
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]