Naty_Za 0 Denunciar post Postado Agosto 24, 2007 Pessoal............. to com um probleminha, q acredito ser fácil pra vcs... preciso formatar o echo.. é isso mesmo... ex: eu criei uma tabela "livros" no meu BD... com os campos: id titulo descricao imagem link e eu quero apenas exibir esses livros no meu site... só q a formatação do echo, está tudo no código mesmo... e daí, com a minha "grande" experiencia não estou conseguindo exibir da forma certa.. eu queria q ficasse igual desse site: http://www.guiadaembalagem.com.br/guia/livros.asp?classe=1 a imagem do livro do lado esquerdo, forçando um tamanho padrão, do lado da imagem o titulo, embaixo uma linha horizontal, e a descrição embaixo... só q ñ estou conseguindo... meu echo está indo um embaixo do outro, e a imagem do livro fica maior, olha só: echo"<tr><td bgcolor=\"$cor\"><center>$titulo </center><BR><hr><a href=\"livros_action.php?id=$id\">$descricao</a><br><a href=\"$link\" target=\"_blank\"><img src=$imagem></a><br></td></tr>"; Me ajudem, pls!!! Valeww Compartilhar este post Link para o post Compartilhar em outros sites
ericmaicon 0 Denunciar post Postado Agosto 24, 2007 Olá, bom..se entendi bem, isso não é php..é a formatação da tabela.. echo '<tr> <td width="20%" rowspan="3" align="center" valign="middle"><a href="'.$link.'" target="blank"><img src="'.$imagem.'" /></a></td> <td>'.$titulo.'</td> </tr> <tr> <td><hr /></td> </tr> <tr> <td><a href="livros_action.php?id='.$id.'">'.$descricao.'</a></td> </tr>'; vê ai e posta de novo!! :D:D se não for isso ai a gente tenta de novo..kkk abraço!! Compartilhar este post Link para o post Compartilhar em outros sites
Naty_Za 0 Denunciar post Postado Agosto 24, 2007 Oi eric........... é isso mesmo.. deu certinhoooooo http://forum.imasters.com.br/public/style_emoticons/default/clap.gif só faltou 1 coisinha.. o tamanho da imagem... pq é assim, eu estou usando ela em 2 lugares... a imagem original é de um tamanho maior, na qual aparece no pagina inicial do site, e essas mesmas imagens, eu queria usar nessa outra parte, exibindo todos os livros, e forçando a diminuir o tamanho deles, pra ficar esteticamente melhor, já q vão ser mostrado todos de uma vez!!! pode me dar mais essa ajudinha???????? Valeeww Compartilhar este post Link para o post Compartilhar em outros sites
Periscuelo 20 Denunciar post Postado Agosto 24, 2007 Oi eric...........é isso mesmo.. deu certinhoooooo http://forum.imasters.com.br/public/style_emoticons/default/clap.gif só faltou 1 coisinha.. o tamanho da imagem... pq é assim, eu estou usando ela em 2 lugares...a imagem original é de um tamanho maior, na qual aparece no pagina inicial do site, e essas mesmas imagens, eu queria usar nessa outra parte, exibindo todos os livros, e forçando a diminuir o tamanho deles, pra ficar esteticamente melhor, já q vão ser mostrado todos de uma vez!!!pode me dar mais essa ajudinha????????ValeewwNaty_Za, basta você adicionar width (largura da imagem) e height (altura da imagem) para solucionar seu problema.Fazendo desta maneira você força a imagem a ficar do tamanho que desejar.Veja o ex:echo '<tr> <td width="20%" rowspan="3" align="center" valign="middle"><a href="'.$link.'" target="blank"><img src="'.$imagem.'" width=80 height=80/></a></td> <td>'.$titulo.'</td> </tr> <tr> <td><hr /></td> </tr> <tr> <td><a href="livros_action.php?id='.$id.'">'.$descricao.'</a></td> </tr>';Espero ter ajudado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
T.P. 0 Denunciar post Postado Agosto 24, 2007 Lembrando que quando da resize pela tag a imagem fica com uma qualidade inferior... Compartilhar este post Link para o post Compartilhar em outros sites
SlyX 0 Denunciar post Postado Agosto 24, 2007 ?><tr> <td width="20%" rowspan="3" align="center" valign="middle"><a href="<?=$link?>" target="blank"><img src="<?=$imagem?>" width=80 height=80/></a></td> <td><?=$titulo?></td> </tr> <tr> <td><hr /></td> </tr> <tr> <td><a href="livros_action.php?id=<?=$id?>"><?=$descricao?></a></td> </tr> Compartilhar este post Link para o post Compartilhar em outros sites
ericmaicon 0 Denunciar post Postado Agosto 24, 2007 bem lembrado pelo T.P.... pra nao ficar você teria que tratar a imagem usando a biblioteca GD..acho q aqui tem um tanto bom de tópico aqui falando sobre isso...eu ja postei uma dúvida disso aqui tb..^^bom..se você colocar o width e o height igual o SlyX falou..ela vai ficar quadrada..bom..usa so o width pra imagem "diminuir" proporcionalmente!!!Abraço!! Compartilhar este post Link para o post Compartilhar em outros sites
LeonardoAP 0 Denunciar post Postado Agosto 25, 2007 porque voce não coloca os echos dentro dos codigos html ao invez de colocar os codigos html dentro dos echos? ficaria assim <table> <tr> <td rowspan="2"><a href="<?php echo $link; ?>"><img src="<?php echo $imagem; ?>"></img></a></td> <td><?php echo $titulo; ?></td> </tr> <tr> <td><?php echo $texto; ?></td> </tr></table> Compartilhar este post Link para o post Compartilhar em outros sites
Naty_Za 0 Denunciar post Postado Agosto 30, 2007 oiii... to resuscitando esse tópico, porque surgiu mais algumas duvidas em relação a ele. eu dei umas alteradas no código, pra ficar de acordo com os padrões q eu queria, mas ainda tem algumas coisas q ñ to conseguindo fazer!! vou postar o código: echo "<tr><td bgcolor=\"$cor\" align=\"left\" valign=\"top\" colspan=\"2\"><img src=\"$imagem\" width=66 height=101 align=\"center\"><b>$titulo</b><br>$descricao<td><hr></td></tr><tr></td></tr>"; esse $cor é pra ficar com as linhas de cores alternadas.. só q a descrição do livro, está aparecendo debaixo do livro, e eu queria q ele aparecesse debaixo do titulo, ao lado do livro.. porque o titulo está no lugar certinho, do lado do livro, e eu só queria q a descrição ficasse abaixo do titulo.. me ajudem a arrumar isso pessoal, por favor!!! Valeewww Compartilhar este post Link para o post Compartilhar em outros sites
LeonardoAP 0 Denunciar post Postado Agosto 30, 2007 arruma a tabela assim<table><tr> <td rowspan="3" valign="top">IMAGEM AKI</td></tr><tr> <td>TITULO AKI</td></tr><tr> <td>DESCRICAO AKI</td></tr></table> Compartilhar este post Link para o post Compartilhar em outros sites
Naty_Za 0 Denunciar post Postado Agosto 30, 2007 ele está dando erro............ pq será?????????????/ iaiaiaiaia Parse error: parse error, unexpected T_LNUMBER, expecting ',' or ';' in /web/sites/....com.br/guia/livros4.php on line 98 eu consegui de uma forma q ficou certinho, no lugar certo, mas perdeu os links, e as cores alternadas.. olha só: echo "<tr><td bgcolor=\"$cor\" align=\"left\" valign=\"top\" colspan=\"2\"><BR><td a href=\"$link\" target=\"_blank\"><img src=\"$imagem\" width=66 height=101 align=\"center\"></a></td><td a href=\"$link\" target=\"_blank\"><b>$titulo</b></a><br>$descricao</td></td</tr><tr></td></tr>"; Compartilhar este post Link para o post Compartilhar em outros sites
LeonardoAP 0 Denunciar post Postado Agosto 30, 2007 não se põe links dentro dos TDs como voce fez aqui: echo "<tr><td a href=\"$link\" target=\"_blank\"><b>$titulo</b></a><br>$descricao</td></td</tr><tr></td></tr>"; sugiro fazer dessa forma: <table bgcolor="<?php echo $cor; ?>"> <tr> <td rowspan="3" valign="top"><img src="<?php echo $imagem; ?>"></img></td> </tr> <tr> <td><a href="<?php echo $link; ?>"><?php echo $titulo; ?></a></td> </tr> <tr> <td><?php echo $descricao; ?></td> </tr></table> Compartilhar este post Link para o post Compartilhar em outros sites