Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola a todos estou com problemas para mostrar os resultados de um banco de dados em colunas. Eu estou começando a aprender o php agora e gostaria que voces me ajudassem.
Eu consegui fazer a pagina me mostrar os resultados 1 em cima do outro, mas nao consegui fazer a pagina mostrar um ao lado do outro.
Tabela Videos:
id int(11) NOT NULL auto_increment,
thumb longtext NOT NULL,
data varchar(10) NOT NULL default '',
titulo varchar(100) NOT NULL default '',
embed longtext NOT NULL,
descricao longtext NOT NULL,
PRIMARY KEY (id)
Codigo para mostrar resultados:
<?php
include "./db/db.php";
$colunas="4";
$cont="1";
print"";
#Consulta
$s = mysql_query("SELECT * FROM videos ORDER by id ASC");
while($x=mysql_fetch_array($s)){
$id = $x['id'];
$titulo = $x['titulo'];
$thumb = $x['thumb'];
$data = $x['data'];
$embed = $x['embed'];
$descricao = $x['descricao'];
if($cont==1){
print"";
}
print"";
if($cont==$colunas){
print"";
$cont=0;
}
$cont=$cont+1;
}
if(!$cont==$colunas){";
echo" <table width='100' height='100' border='0' cellpadding='0' cellspacing='0' bgcolor='#E3E3E3'>";
echo" <tr>";
echo" <td><div align='center'><a href='videos_ver.php?id=$id'><img src='./img/videos/$thumb' width='70' height='66' border='0'></a></div></td>";
echo" </tr>";
echo" <tr>";
echo" <td><div align='center'><a href='videos_ver.php?id=$id' class='noticiassub'>$titulo</a></div></td>";
echo" </tr>";
echo" </table>";
print"
";
} else {
print "
";
}
?>
Alguem pode me dar uma força? Obrigado desde já! :D
ps: quando executo a pagina ela nao mostra resultado algum, fica tudo em branco.
Carregando comentários...