Entra

View Full Version : [sql] inserire file in un database


Re Lothar
04-02-2008, 12:35
Sto sviluppando un sito in php/sql ed ho un database con tabelle che contengono o parole o numeri, ma adesso ho bisogno di inserire anche dei file, ma non so proprio come fare.
Quando inserisco i file poi questi vengono caricati direttamente nel database, oppure vengono richiamati dalle cartelle del sito? (in questo caso)
Devo fare in modo che questi file vengano scaricati soprattutto una volta cliccalti dall'utente...

Aspetto un vostro aiuto :)

isAlreadyInUse
04-02-2008, 12:39
Magari ti conviene non caricare il file nel db ma solo il percorso di riferimento e mettere i file su una cartella sul server opportunamente organizzata in modo da poter linkare al file utilizzando il percorso letto dal db

Re Lothar
04-02-2008, 12:40
Ah quindi cosi dovrebbe essere piu efficace...

isAlreadyInUse
04-02-2008, 12:41
Bhe si, piu rapido e indolore

zebrone
05-02-2008, 17:50
Se invece vuoi proprio inserire i file nelle tabelle devi usare i BLOB (vedi ad esempio http://www.phpriot.com/articles/images-in-mysql/3 oppure http://www.php-mysql-tutorial.com/php-mysql-upload.php)