Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Guasselli Dias

banco de dados em site php

Recommended Posts

Pessoal,

Sou novato em php e estou precisando de uma ajuda para resolver um problema no meu site, acho que é simples, se puderem me ajudar fico muito agradecido,

Segue: Tenho minha index.php puxando as demais paginas para o centro, pois criei uma paginacao.phpque também é puxada para o meio do site mas que quando clico na seguencia de paginas da paginacao EX: 2 3 4 5 6 não carrega no meio do site abre a pagina somente os dados do banco.

/////////////////// INDEX.PHP ///////////////////////
<div class="conteudo">

<?php
if( @$_GET['go'] != ""){
$pag = $_GET['go'];
if(file_exists("$pag.php")){
include"$pag.php";
}else{
include '404.php';
}
}else{
include "home.php";
}

?>
</div>
///////////////////////////////////////////////////////////////

///////////////// paginacao.php ////////////////////
<?php
//verifica a página atual caso seja informada na URL, senão atribui como 1ª página

$pg = (isset($_GET['pg']))? $_GET['pg'] : 1;

//seleciona todos os itens da tabela
$cmd = "select * from tutoriais";
$produtos = mysql_query($cmd);

//conta o total de itens
$total = mysql_num_rows($produtos);

//seta a quantidade de itens por página, neste caso, 2 itens
$registros = 3;

//calcula o número de páginas arredondando o resultado para cima
$numPaginas = ceil($total/$registros);

//variavel para calcular o início da visualização com base na página atual
$inicio = ($registros*$pg)-$registros;

//seleciona os itens por página
$cmd = "select * from tutoriais ORDER BY ID DESC limit $inicio,$registros";
$produtos = mysql_query($cmd);
$total = mysql_num_rows($produtos);

//exibe os produtos selecionados
while ($produto = mysql_fetch_array($produtos)) {
echo $produto['titulo'];
echo $produto['imagem];
echo $produto['texto'];
}
//exibe a paginação
for($i = 1; $i < $numPaginas + 1; $i++) {
echo "<a href='paginacao.php?pg=$i'>".$i."</a> ";
}
?>
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////// Menu ///////////////////////////////
<li><a href="?go=tutoriais">paginacao</a></li>
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Deve estar faltando algum código, sem alguém puder resolver.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.