Ir para conteúdo
Fórum Script Brasil
  • 0

Trocar Ordem


jrdesing

Pergunta

Dai galera tenho este codigo de paginação esta funcionando 100%, so tem um detalhe aparece um so registro por linha eu gostaria que aparesece 3 ou 4 lado a lado.

veja no link!!

Veja

<?php
echo "<p>";
echo "<b>","Outras Localidades","</b>";
echo "<BR>";
$sql = "select * from imoveis where cidade<>'criciuma'";
$result = mysql_query($sql) or die("Erro no SQL: ".mysql_error());

$lpp = 20;
$total = mysql_num_rows($result);
$paginas = ceil($total / $lpp);
if(!isset($pagina)) { $pagina = 0; }
$inicio = $pagina * $lpp;
$sql2 = "select * from imoveis where cidade<>'criciuma' order by foto ASC LIMIT $inicio,$lpp";
$r = mysql_query($sql2) or die (mysql_error());

while ($campo = mysql_fetch_row($r)){

echo '<BR>
<table background= /fundo.jpg width=140px height=110px border=0 cellpadding=0 cellspacing=0 align=center style="font-family:arial;">
<tr border=0>
<th align="center"><font face=verdana size=1>'.$campo[1].'
<tr>
<th>
<a href= "#" onclick= \'javascript:openWindow("detalhe.php?codigo='.$campo[0].'", 600, 550);\'><img src="'.$campo[8].'" width="140" height="100" align="left"></a>
<tr>
<th>
<font size=1 color="000000">'.$campo[5].'
<tr>
<th align="left"><font face=verdana size=1><b>R$ </b></font><font face=arial size=1>'.number_format($campo[4],2,',',',').'
<tr>
<th align="left"><b><font face=verdana size=1>Bairro: </b></font><font face=arial size=1>'.ucfirst($campo[6]).'
<tr>
<th align="left"><font face=verdana size=1>'.$campo[7].'
<tr>
<th align="left"><b><font face=verdana size=1>Dorm: </b></font><font face=arial size=1>'. $campo[10].'
</table>';
echo "<p>";
}
if($pagina > 0) {
$menos = $pagina - 4;
$url = "?em=descricao&palavra=$palavra&pagina=$menos";
echo "<a href=$url>Anterior</a>"; // Vai para a página anterior
}
for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas
$url = "?em=descricao&palavra=$palavra&pagina=$i";
if($_GET[pagina] == $i) { echo "<b>";}
echo "<font size=2> | <a href=$url>$i</a>";
if($_GET[pagina] == $i) { echo "</b>";}
}
if($pagina < ($paginas - 1)) {
$mais = $pagina + 1;
$url = "?em=descricao&palavra=$palavra&pagina=$mais";
echo " | <a href=$url>Próxima</a>";
}

$total2 = mysql_num_rows($result);
if($total2 == 0){
echo"<BR>";
echo'<table background= /fundo.jpg width=450px height=110px border=0 cellpadding=0 cellspacing=0 align=center style="font-family:verdana; font-size: 7 pt">
<tr border=0>
<th>
<font color=#FF0000 face=verdana size=2>Nenhum resultado foi encontrado com:<b><font color=000000 face=verdana size=2>      '.strtoupper ($palavra).'
<tr>
<th align="center">
<font color=#FF0000 size=2> <b>Tente novamente utilizando outros valores.</b></font></b>
<tr>
<th>
<a href=javascript:history.go(-1)><font face=arial size=2>«« Voltar</a>
</table>';
}
echo "<center><br><b>Total:<font color=ff0000>  $total </font><p> </table>";
?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Cara, já tem alguns posts sobre o assunto, mas tenta ae, divide o nomero do id ppor dois, se o resultado (módulo da divisão) for zero, manda ele exibir na segunda coluna, e depois divide por 3 verifica o módulo se é zero, e mostra o resultado na terceira coluna, e vai se4 embora até o numero qu etu quiser...

smile.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, já tem alguns posts sobre o assunto, mas tenta ae, divide o nomero do id ppor dois, se o resultado (módulo da divisão) for zero, manda ele exibir na segunda coluna, e depois divide por 3 verifica o módulo se é zero, e mostra o resultado na terceira coluna, e vai se4 embora até o numero qu etu quiser...

smile.gif

Dai amigão estou fervendo cabeça a um bom tempo sera que teria um ex:

neste momento estou tentando uzar fi

{
  if ($cont==1)
  {

conteudo

if($cont==4)
  {
     echo "</tr>";
     $cont = 0;
  }
  $cont++;
}

mas sem sucesso

Brigadão biggrin.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...