Olá, Visitante. Por favor Entre ou Registe-se se ainda não for membro.
20 de Novembro de 2008, 22:37:27
Início Ajuda Pesquisa Entrar Registe-se
Notícias: Problemas com o fórum? Contacte-nos.


+  Redcodestudio
|-+  Programação Web
| |-+  PHP
| | |-+  Abrir imagem e guardar na base de dados
« anterior seguinte »
Páginas: [1] Ir para o fundo Imprimir
Autor Tópico: Abrir imagem e guardar na base de dados  (Lida 2883 vezes)
Obi1-Cannabis
Iniciado
*
Offline Offline

Mensagens: 11


Ver Perfil
« em: 23 de Março de 2007, 17:06:04 »

Boas,
eu tenho o form feito e faz o upload da imagem gaurdando-a numa pasta, ms o k eu keria mesmo era guardar a imagem num campo de uma base de dados, como eh q eu posso fazer isso usando o php para mysql?

ah eu utilizo a biblioteca ADOdb ms s souberem podem explicar com a linguagem msm do php k eu adapto.

Big UP!
Registado

Shaolin-style
gimbras
Emblema de Prata
****
Offline Offline

Mensagens: 1101



Ver Perfil WWW
« Responder #1 em: 23 de Março de 2007, 23:21:42 »

Epá, eu não tenho a certeza mas penso que já li que isso era possível (guardar o ficheiro mesmo dentro da BD), mas estou inseguro que isso seja mesmo possível. Vou ver aqui ao meu livro e dps respondo.

O que se costuma fazer é guardar o caminho para a imagem no servidor no registo da BD, e não a própria imagem.

Cumps.
Registado

scroll
Iniciado
*
Offline Offline

Mensagens: 1



Ver Perfil WWW
« Responder #2 em: 25 de Maio de 2007, 11:41:43 »

boas,
é apenas um exemplo, terás de adaptar evidentemente:

Código:
if($_FILES['imagem']['name'] !='')
{
//dados do ficheiro
$nome_ficheiro_1 = $_FILES['imagem']['name'];

$target = "images/";
$target = $target . basename( $_FILES['imagem']['name']) ;

$ok=1;

if(move_uploaded_file($_FILES['imagem']['tmp_name'], $target))
{
$aviso2=$nome_ficheiro_1 .' foi enviada.';
}
}

a variável $nome_ficheiro_1 terás inserir num SQL de INSERT OU UPDATE, conforme a situação.

abraço,
Registado

----------------------------------------
Rui Gomes
Páginas: [1] Ir para o topo Imprimir 
« anterior seguinte »
Ir para:  


Entrar com nome de utilizador, password e duração da sessão


Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 válido! CSS válido!
Página criada em 0.051 segundos com 19 procedimentos.