[codebox]<?php
include ("conection.php");
?>
<?php
$pagina = $_GET["pagina"];
$busca = "SELECT * FROM festas WHERE img_id LIKE '%$id%'";
$total_reg = "6"; // n?ero de registros por p?ina
if ($pagina=="") {
$pagina = "1";
$pc = "1";
} else {
$pc = $pagina;
}
$inicio = $pc - 1;
$inicio = $inicio * $total_reg;
$limite = mysql_query("$busca LIMIT $inicio,$total_reg");
$todos = mysql_query("$busca");
$tr = mysql_num_rows($todos);
if($tr>0){
// verifica o n?ero total de registros
$tp = $tr / $total_reg; // verifica o n?ero total de p?inas
// vamos criar a visualiza?o
while($anu = mysql_fetch_array($limite)){
$id = $_GET['id'];
$img_id = $_GET['id'];
$img_name = $anu['img_name'];
?>
<table width="195">
<tr>
<td colspan="2"><?php
$cont = 1;
for($i = 1; $i <= 3; $i++)
{
if($cont == 1)
{
print("<tr>");
}
?>
<td width="100"><img width="75" height="75" src="upload/<?=$img_name?>" /></td>
<?php
if($cont == 4)
{
print("</tr>");
$cont = 1;
} else
{
$cont++;
}
}
?></td>
</tr>
<tr>
<td width="97"><hr></td>
</tr>
</table>
<?php
}
// agora vamos criar os bot?s "Anterior e pr?imo"
$anterior = $pc -1;
$proximo = $pc +1;
if ($pagina>1) {
echo "
<tr>
<td width=\"100%\" height=\"19\">
<p align=\"center\"><a href='pagina=$anterior&id=$id'><font face=arial size=1>Anteriores</a>
";
}
else{
echo "<tr>
<td width=\"100%\" height=\"19\">
<font face=arial size=1><p align=\"center\"><font face=arial size=1>Anteriores</font>";
}
echo "<font face=arial size=1> | <b>$pagina</b> |";
if ($pagina<$tp) {
echo "
<font face=arial size=1><a href='pagina=$proximo&id=$id'> Próximas</a>
";
}
else
{
echo "
<font face=arial size=1>Próximas
";
}
}
?>
[/codebox]
Bom, ele pega mas repete na horizontal as imagens.
Eu queria q na 2º coluna continuasse a listagem.
conpreendem?
tipo, está assim:
111
222
333
444
555
666
eu queria assim:
1 7
2 8
3 9
4 10
5 11
6 12
compreendem?
obrigado
Edição feita por: danilo4139, 26/12/2007, 12:49.