Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite amigos!
Eu tenho a seguinte tabela:
CREATE TABLE vereador (
ID_Vereador int(11) NOT NULL auto_increment,
Nome varchar(60) NOT NULL default '',
Nome_Parlamentar varchar(60) NOT NULL default '',
ID_Partido int(11) NOT NULL default '0',
ID_Cargo int(11) NOT NULL default '0',
PRIMARY KEY (ID_Vereador)
E preciso exibir os dados dela na seguinte estrutura de uma tabela:
Exemplo:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img252.imageshack.us/img252/1677/foto01ak4.th.jpg&key=2366c876a3c8d599952ecdc78300917fb17e58f59b7cbd6db45d689cb508182e" alt="Imagem Postada" />
Os dados têm que ser mostrados de 3 em três ou seja coloco o while em um só e ele passa para três e depois quebra a linha da tabela para mostrar mais três resultados mais não estou conseguindo.
Segue abaixo o que tenho para ver se vocês conseguem transformar para a forma que preciso. Mais tambem aceito uma nova solução.
Exemplo do que eu consigui:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img170.imageshack.us/img170/4849/foto02mo5.th.jpg&key=edf81250637e837f666f4a906cb8f9f3ea3ba5efe6abdf70362ae72e6545ebcb" alt="Imagem Postada" />
<html>
<head>
<title>Lista</title>
</head>
<body bgcolor="#ffffff">
<?php
$conexao = mysql_connect("localhost", "root", "123456");
$db = mysql_select_db("teste");
$sql = "SELECT * FROM vereador ORDER BY Nome";
$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");
echo "<table width=760 border=0 cellpadding=1 cellspacing=1>";
echo "<tr bgcolor=\"eaeaea\">";
echo "<th width=40>ID</th>";
echo "<th width=300>Nome</th>";
echo "<th width=100>Parlamentar</th>";
echo "<th width=210>ID Partido</th>";
echo "<th width=50>ID Cargo</th>";
echo "</tr>";
while ($linha=mysql_fetch_array($resultado)) {
$id_vereador = $linha["ID_Vereador"];
$nome = $linha["Nome"];
$parlamentar = $linha["Nome_Parlamentar"];
$id_partido = $linha["ID_Partido"];
$id_cargo = $linha["ID_Cargo"];
echo "<tr>";
echo "<th width=40>$id_vereador<br></th>";
echo "<th width=300 align=\"left\">$nome<br></th>";
echo "<th width=100>$parlamentar<br></th>";
echo "<th width=210>$id_partido</th>";
echo "<th width=50>$id_cargo</th>";
echo "</tr>";
echo "<tr>";
echo "<th colspan=\"5\"><hr width=\"100%\" color=\"c0c0c0\"></th>";
echo "</tr>";
echo "<br>";
}
echo "</table>";
?>
</body>
</html>
Como vcs virão só consegui colocar um resultado embaixo do outro e preciso colocar os dados para serem exibidos de três em três resultados. O incrivel é que ninguem respondeu este topico em 3 meses.
Espero que possam me ajudar desta vez.
Grato,
Carregando comentários...