Ir para conteúdo

POWERED BY:

Arquivado

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

msena

Cadastrar noticias com imagens????

Recommended Posts

Boa Tarde Amigos,

 

 

Gostaria de uma ajuda no PHP!

 

Le o artigo "Criando um portal de notícias com PHP/MySQL" e fiz e deu tudo certo. Ae tentei adicionar uma imagem da noticia, mas não estou conseguindo. Como devo criar o campo "imagem" para cadastrar junto a nuticia a foto da noticia??? E depois mostrar a imagem junto com a noticia???

 

Agradeço a atenção e aguardo resposta o mais breve

 

Este é o link do artigo referente

http://www.imasters.com.br/artigo.php?cn=650&cc=2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie um campo que armazene o nome da imagem ou a URL da imagem, coloque a imagem em uma pasta do servidor e quando for abrir basta fazer uma referência a localização da imagem:

PHP

[*]<img src="<?=$url_da_imagem?>">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro Artur Clemente, obrigado amigo por sua ajuda. Mas eu queria cadastrar ela junto com a noticia no meu BD, p quando eu selecionar a noticia no banco a imagem vi junto ou mesmo em um apasta no servidor? como faço?Obrigado Amigo pela atenção!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é aconselhável você colocar a imagem no BD pois sobrecarrega muito e fica muito lento. A melhor opção é colocar em uma pasta no servidor. Cria uma pasta no seu servidor e grava a URL da imagem no BD (http://www.seusite.com.br/imagens/imagem01.jpg). Quando você for colocar a imagem na página basta fazer o seguinte:

PHP

[*]$sql = "SELECT * FROM noticia WHERE id=$id";

[*]$query = mysql_query($sql);

[*]$linha = mysql_fetch_array($query);

[*]echo "<img src=\"".$linha['url_imagem']."\">;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você teria algum script destes p eu estudar melhor? Obrigado mais uma vez amigo. Agradeço a atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP

[*]$sql = acao_banco ("SELECT * FROM fotos WHERE id='".$_GET['cod']."'");//acao_banco - função que faz a query

[*]$rows = mysql_num_rows($sql);

[*]if ($rows > 0) {

[*] $linha = mysql_fetch_array($sql);

[*] echo "<tr>\n";

[*] echo " <td align=\"center\">\n";

[*] echo " <img border=\"0\" src=\"".$linha['foto']."\">\n";

[*] echo " </td>\n";

[*] echo "</tr>\n";

[*]}

Eu tirei um trecho de um código meu, mas não é em nada diferente do que eu já tinha postado.

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.