Formulário para subir arquivos

Pergunta
Quero fazer um formulário no qual se introduzam os dados pessoais de uma pessoa e ademais que se possa anexar um arquivo. O lógico seria que fizesse uma tabela onde colocar esses dados e nessa mesma tabela colocar um campo de tipo arquivo para que quando fizesse alguma busca de qualquer pessoa me trouxesse também o arquivo que anexo. Estou trabalhando com php e mysql 3.23.53, porém vejo que não existe um campo de tipo file.

Valorize esta FAQ:
A FAQ Formulário para subir arquivos tem Pertence à categoria:
Resposta
Não é tão lógico o campo tipo file, você verá porque: Se colocar o arquivo (por exemplo uma foto) em um campo, o Banco de Dados cresceria em excesso em muito pouco tempo e as consultas se tornariam lentas.

O que se costuma fazer é um formulário que ingresse os dados no BD e que ao mesmo tempo faça um upload de um arquivo (porém, não ao banco de dados, e sim a uma pasta do servidor. No BD somente salva o nome do arquivo).

Por outro lado quando fizer a consulta, você chama aos dados colocando a rota da pasta.

exemplo: ( ../arquivos/<?php echo $row_Recordset1['nome_arquivo']; ?> ).

Assim o Banco de Dados será ligeiro.
Espero que te sirva.

Por Carlos Jorreto LLoves

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Mostrar a lista de arquivos de um diretório
  + Percorrer arquivos com while
  + Ler um arquivo texto no navegador com PHP
  + O phpMyAdmin me dá o seguinte erro
  + [...]

Ver todas las FAQS de Gestão de arquivos por PHP

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato