Ir para conteúdo

POWERED BY:

Arquivado

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

fsphp

Usando a função mysql_query()

Recommended Posts

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

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

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

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

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

×

Informação importante

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