Autor Tópico: Guardar o Caminho de Um ficheiro Em SQL  (Lida 1761 vezes)

Offline RicardoSousa96

  • Novato
  • Mensagens: 2
    • Ver Perfil
Guardar o Caminho de Um ficheiro Em SQL
« em: 7 de Janeiro de 2009, 12:24:46 »
Bom dia,

Estou a criar uma Base de Dados com interface gráfica de PHP, e queria guardar o caminho de ficheiros que se encontram num cd.

Podia inserir manualmente, tipo "copy paste" o problema é que são imensos ficheiros e gostava de o fazer automáticamente.

Ou seja ter uma tabela na base de dados da seguinte forma:

IDNomeCaminho
1hp1234E:\fotografias\espanha\hp1234.jpg
2hp2345E:\fotografias\espanha\hp2345.jpg
3hp6745E:\fotografias\espanha\hp6745.jpg

De forma que quando quiser saber onde se encontra, por exemplo, a imagem hp2345, saiba onde onde a possa encontrar.

Já fiz uma pesquisa na web e não obtive grande resposta ao meu problema.

Gostava de saber se alguém me podia dar uma ajuda e espero que tenha servido para preceber o meu problema.

Obrigado pela atenção.

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1104
    • Ver Perfil
    • NoFuturo.com
Re: Guardar o Caminho de Um ficheiro Em SQL
« Responder #1 em: 8 de Janeiro de 2009, 02:38:51 »
Há por aí uma função em PHP que te retorna o caminho dos ficheiros. Por exemplo, numa página PHP ele consegue imprimir a fullpath para essa mesma página PHP. Será isso que pretendes?

Se for basta criares um INSERT com o resultado dessa função que vai colocando esses dados numa tabela da BD.

Cumps.

Offline RicardoSousa96

  • Novato
  • Mensagens: 2
    • Ver Perfil
Re: Guardar o Caminho de Um ficheiro Em SQL
« Responder #2 em: 9 de Janeiro de 2009, 09:43:23 »
Eu queria que a página fosse capaz de ir ao E: e ler todos os directórios lá encontrados e guardar isso na base de dados.

Ou seja, tenho um cd cheio de ficheiros .jpg, o script seria capaz de percorrer todos os directórios desse cd, até encontrar um ficheiro .jpg, e guardar esse caminho!

Ainda não sei se deu para perceber a minha dúvida!

Obrigado pela atenção.

Cmps

 




Roleta das Anedotas - Abre noutra janela