Quel type de champ pour stocker un fichier postgresql ?

massbbc Messages postés 126 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 24 février 2022 - 17 sept. 2010 à 18:50
Lyle56 Messages postés 240 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 19 juillet 2012 - 12 janv. 2011 à 12:56
Bonjour a tous !
J'utilise une base de donnée postgresql pour mon projet que je developpe en php. Je voudrais créer un champ pour stocker des fichier pdf dans ma base. j'ai choisit un champ de type bytea mais après l'insertion d'un enregistrement, je constate que le champ de type bytea est vide. Pouvez vous m'aidé.
Merci

2 réponses

doudje Messages postés 4 Date d'inscription mardi 14 mars 2006 Statut Membre Dernière intervention 12 janvier 2011
12 janv. 2011 à 12:08
Les fichiers que ce soit pdf ou images sont sauvegarder dans un répertoire du disque, vous pouvez sauvegarder le chemin sur la base de données avec le champ de type chaine de charactere.
0
Lyle56 Messages postés 240 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 19 juillet 2012 2
12 janv. 2011 à 12:56
Bonjour,

Tu peut stocker tes fichiers en bases, pas de soucis;
Je t'invite à lire ceci :

http://medias.obs-mip.fr/www/Activite/Formation/Informatique/Bdweb2/bdweb2005.html

Si tu est en php regarde donc ça :
http://www.php.net/manual/fr/ref.pgsql.php

Maintenant, cette solution est à utiliser avec parcimonie...
Il vaut mieux passer par la solution précédente et stocker seulement le chemin du fichier ...

Sans maitrise, la puissance n'est rien
Il ne faut pas vendre la peau de l'ours, non il ne faut pas.
0
Rejoignez-nous