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 venho até a vcs pedir uma ajudinha pra montar portais eu tenho todo o sistema e sei já do basico, sei tbm criar mais ou menos o layout mas meu problema é o seguinte: como eu faço pra mostrar as noticias do jeito que eu quero na Home do portal, tipo assim mostrar as imagens do tamanho que eu quero com o titulo da noticia, Resumo alinhar todas as noticias no site eu sei que é com css mas não sei como fazer isso o codigo que eu uso pra puxar as notícias do Banco de Dados é esse.
<?php $resultado = mysql_query("SELECT * FROM {$prefixdb}noticias WHERE id_cat='5' AND status='S' order by data desc LIMIT 2, 1");
while($row = mysql_fetch_array($resultado)){
$idcat = $row[id_cat];
$idsub = $row[id_sub];
$query01 = mysql_query("SELECT * FROM {$prefixdb}categoria WHERE id=$idcat AND id_sub='0'");
$cat = mysql_fetch_array($query01);
$query02 = mysql_query("SELECT * FROM {$prefixdb}categoria WHERE id=$idsub");
$sub = mysql_fetch_array($query02);
$contatamanho = strlen($row[titulo]);
$quantidade = 57;
if($contatamanho > $quantidade){
$titulo = substr_replace($row[titulo], "...", $quantidade, $contatamanho - $quantidade);
} else {
$titulo = $row[titulo];
}
echo "<li class='even'><a class='img_borda' href='?p=noticia&id=$row[id]' title='$row[titulo]'><img src='imagens/noticias/$cat[nome]/$sub[nome]/$row[foto]' alt='$row[titulo]'/><span class='play_foto'><!----></span></a><h5><a href='?p=noticia&id=$row[id]' title='$row[titulo]'>$titulo</a></h5></li>";
} ?>
ai eu quero colocar na home do site se vcs tiver alguma video aula que mostre como fazer isso ou alguma dica qualquer coisa, fico grato meu msn é felipe.dj.pb@hotmail.com
Abraços Felipe Jonas
>
Acho que seu problema é CSS e não PHP.
Quanto ao código, ponhá-o entre as tags BBCodes disponível no painel de texto senão fica difícil entender.
esse codigo que eu mostrei é o que puxa do banco de dados pra exibir as noticias, é sim CSS mas eu só queria saber como é q faz esse sistema pra mostrar as noticias na home
valeuu abraços
pelo que eu entendi que você quer é simples...se este codigo ja chama as noticias em alguma lugar(ou seja já funciona), basta voce colar este mesmo codigo na tua pagina home e ageitar ele como você deseja com css...ai ja entra estilização
>
pelo que eu entendi que você quer é simples...se este codigo ja chama as noticias em alguma lugar(ou seja já funciona), basta voce colar este mesmo codigo na tua pagina home e ageitar ele como você deseja com css...ai ja entra estilização
isso mesmo mas queria arrumar alguma demostração pra fazer isso com a css
eu fiz isso como exemplo pra te dar uma luz, mas você precisa estudar css este e apenas um exemplo(apenas estrutural de onde como seria o caminho), nao sei nem qual visual e organizaçao que você quer pras noticias, pra organizar o conteudo apresentado você realmente precisa estudar css ai é so fazer assim na pagina qeu você quer ou em uma folha externa, fiz interna pra você ver os estilos .eve e .img_borda
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>GuiaFacilFumacinha</title>
<style type="text/css">
.even{ text-align:left; font:12px Arial, Helvetica, sans-serif}
.img_borda{ float:left; margin:10px}
</style>
</head>
<body>
seu codigo php entra aqui(eu so coloquei a li pra você entender)
"<li class='even'><a class='img_borda' href='?p=noticia&id=$row[id]' title='$row[titulo]'><img src='imagens/noticias/$cat[nome]/$sub[nome]/$row[foto]' alt='$row[titulo]'/><span class='play_foto'><!----></span></a><h5><a href='?p=noticia&id=$row[id]' title='$row[titulo]'>$titulo</a></h5></li>";
} ?>
</body>
</html>
Acho que seu problema é CSS e não PHP.
Quanto ao código, ponhá-o entre as tags BBCodes disponível no painel de texto senão fica difícil entender.