Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Naty_Za

Formatar echo

Recommended Posts

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

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

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

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

Naty_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

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
?><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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.