fsphp 0 Denunciar post Postado Agosto 4, 2006 Na função abaixo, a variável $begin é auto-incrementada quando a quantidade for maior que 30??? $begin = 0; mysql_query("SELECT * FROM album ORDER BY foto DESC LIMIT $begin,30") Valeu pessoal. Compartilhar este post Link para o post Compartilhar em outros sites
Void : 0 Denunciar post Postado Agosto 4, 2006 não, com isso, você esta dizendo, que você quer pegar os valores do inicio, e somente 30 registros ... a variavel begin não recebera incremento, a menos que você queira ...não entendi muito o porque da dúvida fera ... Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 4, 2006 Eu quero saber onde está incrementando a variável $begin no seguinte código: $begin = @$_GET['begin'];if(!$begin){$begin = 0;}echo "Total de fotos: <b>" . $linhas . "</b><br />";echo "Exibindo <b>30</b> fotos por página, mostrando fotos de <b>" . ($begin+1) . " a " . ($begin +30) . "</b><br /><br />";if(($begin>0) AND ($begin<=30)) { $anteriores = '<a href="casamento.festa.php?begin=0">Anteriores</a>'; } elseif(($begin>0) AND ($begin>30)) { $anteriores = '<a href="casamento.festa.php?begin=' . ($begin-30) . '">Anteriores</a>'; } else { $anteriores = 'Anteriores'; }if(($begin<$linhas) AND (($begin+30) >= $linhas)) { $proximas = 'Próximas'; } else { $proximas = '<a href="casamento.festa.php?begin=' . ($begin+30) . '">Próximas</a>'; }echo "<b>";echo $anteriores . " | " . $proximas . "<br /><br />";echo "</b>"; echo "<table>";echo "<tr>";$limit = mysql_query("SELECT * FROM album ORDER BY foto DESC LIMIT $begin,30");$a = 0;while($r = mysql_fetch_array($limit)){if($a%5==0 && $a>0) { echo "</tr><tr>"; }echo "<td><a href='graficos/casamento_festa/" . $r['foto'] ."'> <img src='graficos/casamento_festa/thumb/" . $r['foto'] . "' hspace=10 border=0></a></td>";$a++;}echo "</table>";Alguém sabe me dizer? :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Void : 0 Denunciar post Postado Agosto 4, 2006 o valor do begin altera, quando você clica nos links próximos, e anterior ... é só prestar atençao, script de paginação não é complicado Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 4, 2006 Matou, cara. Não tinha analizado o código atentamente até o final, onde tem que begin=' . ($begin+30) ..... Aí está sendo passado o valor via GET. Valeu. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 7, 2006 Aí Void :, Na query que gera o limit das fotos, está sendo usado dessa forma: $limit = mysql_query("SELECT * FROM album ORDER BY foto DESC LIMIT $begin,30"); Só que eu fiz deste outro jeito e também funcionou: $limit = mysql_query("SELECT * FROM album ORDER BY foto DESC LIMIT 30");Não sei porque foi utilizada a $begin para determinar limite. A segunda query está correta? Pode ser feito dessa forma? Valeu. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
fsphp 0 Denunciar post Postado Agosto 7, 2006 tmferreira, É isso mesmo. Valeu o post. Eu havia feito uns testes de forma errada para entender 100% o código. Depois que você postou percebi que havia testado erradamente. Valeu mesmo. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites