jrdesing 0 Denunciar post Postado Agosto 11, 2009 Ola, gostaria que este codigo que eu tenho apresentase a paginação em 4 colunas ao contrario de 2 como ele apresenta normalmente, mas não tenho ideia de onde posso mexer. Desde ja agradeços a todos Obrigadoo $sql = "select * from imovel where tipo_imovel ='$tipo' AND cidade='Criciúma'"; $result = mysql_query($sql) or die("Erro no SQL: ".mysql_error()); $lpp = 14; $total = mysql_num_rows($result); $paginas = ceil($total / $lpp); if(!isset($pagina)) { $pagina = 0; } $inicio = $pagina * $lpp; $sql2 = "select * from imovel where tipo_imovel ='$tipo' AND cidade='Criciúma' order by id_imovel desc LIMIT $inicio,$lpp"; $r = mysql_query($sql2) or die (mysql_error()); $tr = "</tr><tr>"; echo "<table width=\"450\" border=0>"; echo "<tr align=center valign=top>"; while ($campo = mysql_fetch_row($r)){ $colunas = 2; echo '<td > <table width=150px height=110px border=0 cellpadding=0 cellspacing=0 align=center style="font-family:arial;"> <tr border=0> <th align="center"><font face=Arial, Helvetica, sans-serif size=1 color=#ff0000>'.$campo[3].' <tr>'; $foto=mysql_query("select * from imagens where id_imovel='$campo[0]'",$db); $janela_foto=mysql_fetch_row($foto); echo '<th align="center"> <a href= "detalhe.php?id_url='.$campo[0].'">'; if(!empty($janela_foto[2])){ echo "<img src=\"http://www.fujadoaluguel.com/adm/thumbs/$janela_foto[2]\" width=\"80\" height=\"80\" align=\"center\" border=\"0\" >"; }else{ echo "<img src='sem_foto.gif' width='80' height='60' align='center' border=0></a>"; } echo '<tr> <th align="left">'; if(!empty($campo[17])){ echo '<font size=1 color="000000">'.$campo[17].''; }else{ echo ""; } echo '<tr> <th align="left">'; if(!empty($campo[19])){ echo '<font face=Arial, Helvetica, sans-serif size=1 color=#3366CC><b>• R$</b> '.$campo[19].''; }else{ echo ""; } echo ' <tr> <th align="left"><b><font face=Arial, Helvetica, sans-serif size=1 color=#3366CC><b>• Bairro: </b></font><font face=Arial, Helvetica, sans-serif size=1 color=#3366CC>'.ucfirst($campo[4]).' <tr> <th align="left"><font face=Arial, Helvetica, sans-serif size=1 color=#3366CC><b>• '.$campo[5].''; if(!empty($campo[7])){ echo "<tr>"; echo "<td align='left'><font face=Arial, Helvetica, sans-serif size=1 color=#3366CC>"; echo "<b>","• Dorm: ","</b>",($campo[7]); }else{ echo ""; } echo '</table> <p> </td>'; if($tr=="</tr><tr>"){$tr="";} else{$tr = "</tr><tr>";} echo $tr; } echo "</tr>"; echo "</table>"; if($pagina > 0) { $menos = $pagina - 1; $url = "?em=descricao&palavra=$tipo&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&tipo=$tipo&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&tipo=$tipo&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 ($tipo).' <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><b><br>Total:<font color=ff0000> $total </font><p>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Agosto 11, 2009 É preguiça ou falta de atenção? :huh: $colunas = 2; Compartilhar este post Link para o post Compartilhar em outros sites
jrdesing 0 Denunciar post Postado Agosto 11, 2009 É preguiça ou falta de atenção? :huh: $colunas = 2; Você esta falando de mim ou é de você pois eu ja tentei trocar para 4 ou 6 sei la mas não adintou obrigadoooo Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Agosto 11, 2009 É preguiça ou falta de atenção? :huh: $colunas = 2; Você esta falando de mim ou é de você pois eu ja tentei trocar para 4 ou 6 sei la mas não adintou obrigadoooo E você mencionou no post inicial né... http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gifE seu código parece estar incompleto, a variável não é usada em nenhum lugar. Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Agosto 11, 2009 Faça da forma correta: use listas ou listas de definiçoes para exibir o resultado. A exibiçao voce formata com css. Muito mais simples e correto, sem usar PHP pra formatar a exibiçao. Compartilhar este post Link para o post Compartilhar em outros sites