Type du champ d'un fichier

Résolu/Fermé
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 - 4 mars 2008 à 15:10
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 - 4 mars 2008 à 17:20
Bonjour,
je voudrai conserver des fichiers dans ma base de données, quel type je dois mettre dans la base de données?
A voir également:

8 réponses

Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 15:16
Bonjour,

Sur Mysql, tu as le type BLOB qui permet de stocker du binaire, et donc des fichiers :
http://dev.mysql.com/doc/refman/5.0/fr/blob.html

Mais tu n'utilises peut-être pas MySql... Ca serait bien de préciser.
0
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 11
4 mars 2008 à 15:22
merci beaucoup, oui j'utilise mysql. Tu peux m'aider pour upload de fichier et m'expliquer comment cela fonctionne s'il te plait, car j'ai lu des choses mais je ne comprend pas bien.
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 15:39
Pour l'upload du fichier, tu as un tutoriel ici :
http://www.commentcamarche.net/faq/sujet 889 php upload de fichiers

Ensuite pour le stocker dans ta base, un script de ce style devrait fonctionner:
$file = file_get_content($_FILES['nom_du_fichier']['tmp_name']);
mysql_query("INSERT INTO nom_table (fichier) VALUES ($file);");


C'est à vérifier, je ne l'ai pas testé, mais ce devrait être correct.

https://www.php.net/file_get_contents
0
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 11
4 mars 2008 à 16:00
Je l'ai lu mais je n'y comprends rien. je suis un peu désespérée.
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 16:05
Je n'ai pas vraiment le temps de faire une explication claire complète pour le moment... je suis au boulot ;)

Ca devra attendre ce soir, ici même ou éventuellement par mail/msn.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 11
4 mars 2008 à 16:17
ok pour ce soir, mais je suis en martinique et vous?
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 16:24
En Europe, Belgique. Effectivement ça risque de poser des problèmes d'horraires ^^
0
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 11
4 mars 2008 à 16:33
dans 4heures de temps c'est bon?
0
Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
4 mars 2008 à 17:20
Envoyez moi un message privé avec votre email, je vous ferai une explication plus complète.
Vous pouvez également me décrire un peu votre niveau en PHP/HTML, pour que j'adapte ma façon d'expliquer.

Dans 4h, je serai déjà rentré chez moi et reparti...
0