Sandrinho Posted April 10, 2013 Report Share Posted April 10, 2013 Então eu citei o André pois eu sei que ele sabe resolver meu problema mais qualquer outra pessoa que saiba pode ficar a vontade é um seguinte sou novo no PHP Criei um Sistema onde você pode criar Generos Exemplo Terror,Comedia.Ação Etec e nesse Sistema voce pode postar selecionando qual genero deseja postar o seu filme está funcionando perfeitamente porém eu queria criar um sistema após exemplo 20 postagens cria-se uma outra pagina automaticamente e assim por diante mas não estou conseguindo criar se alguem pode me ajudar agradeço muito :D Segui o Codigo que eu tentei ta duplicando as postagens =/ <? $editar = $_GET['editar']; include("conect_db.php"); $busca=mysql_query ("Select * From produtos where grupoid='$editar' order by produtoid asc ") or die ("<center><BR><BR><BR><BR><b><h2> Erro ao relizar busca produtos cadastrados </h2></b></center>"); while ($reg=mysql_fetch_assoc($busca)) { ?> <?php $conect = mysql_connect('localhost','root',''); $db = mysql_select_db('video aulas');$pg = $_GET['pg'];if(isset($pg)){ $pg = $pg; }else{ $pg = 1; } $quantidade = 5;$inicio = ($pg*$quantidade) - $quantidade;$sql = mysql_query ("Select * From produtos where grupoid='$editar' order by produtoid asc LIMIT $inicio, $quantidade") or die ("<center><BR><BR><BR><BR><b><h2> Erro ao relizar busca produtos cadastrados </h2></b></center>");while ($reg=mysql_fetch_assoc($sql)){ $descricao = $reg["descricao"]; $preco = $reg["preco"]; $nome = $reg["nome"]; echo "<table width='532' border='2'> <tr> <th width='170' scope='col'> <img src='nome/$nome 'width='170' height='130' border='0' /></th> <th width='170' style='color: #000' scope='col'>$descricao</th> <th width='170' style='color: #000' scope='col'>$preco</th></tr></table>"; }$sql_2 = mysql_query("Select * From produtos where grupoid='$editar' order by produtoid asc LIMIT $inicio, $quantidade");$total_registros = mysql_num_rows($sql_2);$paginas = ceil($total_registros/$quantidade);$links = 7;echo "<a href='ver_produtos2.php?editar=?pg=1'>primeira página </a> ";for($i = $pg-$links; $i <= $pg-1; $i++){ if($i<=0){ }else{ echo " <a href='ver_produtos2.php?editar=?pg=".$i."'>".$i."</a> "; } } echo "<a href=#>$pg</a>"; for($i = $pg+1; $i <= $pg+$links; $i++){ if($i>$paginas){ }else{ echo " <a href='ver_produtos2.php?editar=?pg=".$i."'>".$i."</a> "; } }echo " <a href='ver_produtos2.php?editar=?pg=".$paginas."'>ultima página </a> ";?> <? } mysql_free_result($busca); ?> Quote Link to comment Share on other sites More sharing options...
Faramir Posted April 10, 2013 Report Share Posted April 10, 2013 foi vc que fez o codigo ?? ... pq parece estar certo a unica coisa eh que a $quantidade não é 20 pra separar as paginas a cada 20 postagens Quote Link to comment Share on other sites More sharing options...
Ramon ~~ Posted April 11, 2013 Report Share Posted April 11, 2013 carai seis é ninja Quote Link to comment Share on other sites More sharing options...
Sandrinho Posted April 11, 2013 Author Report Share Posted April 11, 2013 sim foi eu que fiz mais objetivo do codigo é o que localizar é após eu clica na categoria que eu deseje aparece apenas as que estão cadastras na "x" categoria ta dando certo e ta aparecendo apenas as 5 postagens como eu desejo mas ta duplicando Exemplo pra voce compreender Postagem 1 Titulo:1 Genero:Comedia Postagem 2 Titulo:2 Genero:Comedia Postagem 3 Titulo:3 Genero:Comedia Postagem 4 Titulo:4 Genero:Comedia Postagem 5 Titulo:5 Genero:Comedia Em vez de acabar aqui aparece novamente Postagem 1 2 3 4 e 5 e que eu percebi aparece 7 vezes a quantidade total que ta cadastrada nessa Categoria Comedia acho que deu pra compreender se caso se nao enteder me avisa ai Quote Link to comment Share on other sites More sharing options...
Sandrinho Posted April 11, 2013 Author Report Share Posted April 11, 2013 Valeu André não está mais duplicando porem quando aparece o link 2 para ver as proximas postagens não funciona e dessa vez não tenho a minima ideia para fazer funcionar sei que é pedir muito mais se poder dar uma olhada / <? $editar = $_GET['editar']; include("conect_db.php"); $busca=mysql_query ("Select * From produtos where grupoid='$editar' order by produtoid asc ") or die ("<center><BR><BR><BR><BR><b><h2> Erro ao relizar busca produtos cadastrados </h2></b></center>"); { $conect = mysql_connect('localhost','root',''); $db = mysql_select_db('video aulas');$pg = $_GET['pg'];if(isset($pg)){ $pg = $pg; }else{ $pg = 1; } $quantidade = 5;$inicio = ($pg*$quantidade) - $quantidade;$sql = mysql_query ("Select * From produtos where grupoid='$editar' order by produtoid asc LIMIT $inicio, $quantidade") or die ("<center><BR><BR><BR><BR><b><h2> Erro ao relizar busca produtos cadastrados </h2></b></center>");while ($reg=mysql_fetch_assoc($sql)){ $descricao = $reg["descricao"]; $preco = $reg["preco"]; $nome = $reg["nome"]; echo "<table width='532' border='2'> <tr> <th width='170' scope='col'> <img src='nome/$nome 'width='170' height='130' border='0' /></th> <th width='170' style='color: #000' scope='col'>$descricao</th> <th width='170' style='color: #000' scope='col'>$preco</th></tr></table>"; }$sql_2 = mysql_query("SELECT * FROM produtos");$total_registros = mysql_num_rows($sql_2);$paginas = ceil($total_registros/$quantidade);$links = 7;echo "<a href='ver_produtos2.php?editar=?pg=1'>primeira página </a> ";for($i = $pg-$links; $i <= $pg-1; $i++){ if($i<=0){ }else{ echo " <a href='ver_produtos2.php?editar=".$i."?pg=".$i."'>".$i."</a> "; } } echo "<a href=#>$pg</a>"; for($i = $pg+1; $i <= $pg+$links; $i++){ if($i>$paginas){ }else{ echo " <a href='ver_produtos2.php?editar=".$i."?pg=".$i."'>".$i."</a> "; } }echo " <a href='ver_produtos2.php?editar=?pg=".$paginas."'>ultima página </a> ";?> Quote Link to comment Share on other sites More sharing options...
Leviathan Posted April 11, 2013 Report Share Posted April 11, 2013 Aziatico ? O.O Quote Link to comment Share on other sites More sharing options...
~ João ;3 ~ Posted April 11, 2013 Report Share Posted April 11, 2013 Oo Quote Link to comment Share on other sites More sharing options...
#MycaeL- Posted April 12, 2013 Report Share Posted April 12, 2013 '-' Quote Link to comment Share on other sites More sharing options...
Pipocah! Posted April 12, 2013 Report Share Posted April 12, 2013 naum aprendi isso ainda ;/ Quote Link to comment Share on other sites More sharing options...
Leviathan Posted April 12, 2013 Report Share Posted April 12, 2013 ousadu naum aprendi isso ainda ;/ ousadu Quote Link to comment Share on other sites More sharing options...
Dudu :P Posted April 13, 2013 Report Share Posted April 13, 2013 entendo nada --' Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.