[Resolvido]Cadastrar e exibir imagem no banco de dados PHP 7.0 E MySql

Tem vários códigos na internet só tem que os métodos estão obsoletos e utilizam uma versão antiga do PHP.
Alguém com código para cadastrar uma imagem no banco de dados e depois exibi-la utilizando PHP 7.0 e o banco de dados MySql ?

1 curtida

Opa tudo bem? No banco o que cadastramos é o caminho onde encontra-se a imagem. Um campo VARCHAR(255) serve.

Exemplo: você pode criar uma pasta de uploads no seu projeto e colocar todas as imagens dentro, posteriormente ao realizar um insert na tabela de cadastro, no campo URL_IMAGEM (exemplo) basta salvar o caminho e o nome do arquivo.

INSERT INTO cadastro (url_imagem) VALUES(‘uplods/IMG001.JPG’);

Quando você realizar a consulta via PDO basta imprimir em HTML e colocar na tag img no atributo src a informação que veio do banco (caminho da imagem).

< img src=“uplods/IMG001.JPG” alt=“logo” >

Quanto ao código, procure exemplos de conexão e consulta com PDO (PHP Data object). É o que se usa hoje, ele abstrai o driver de conexão com o banco.

1 curtida

Estou tentando fazer um site de receitas a única coisa que eu não consegui fazer funcionar é esse upload de arquivos aparecer na página