|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 3 ![]() |
Bonjour,
j'aimerais savoir quel SGBD supporte le stockage d'images et documents bureautique, et de quel manière procéder pour les stocker. Si quelqu'un a un bout de code en Java par exp, ou autre langage. Merci d'avance |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Tous les SGBD disposant d'un type de colonne BLOB peuvent héberger n'importe quel type de fichier.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 3 ![]() |
merci qi 130
et un petit exemple (gentiement pris sur un autre forum) pour ceux qui chercheraient aussi : CREATE TABLE image (image longblob NOT NULL); // faut mettre un id et tout, mais tu rajoute. $file = fopen ($_FILES["userfile"]["tmp_name"], "rb" ); //récupere la taille du fichier temporaire $size = filesize ($_FILES["userfile"]["tmp_name"]); //lit le contenu du fichier temporaire $content = fread ($file, $size); //protege le contenu par des / / $userfile = addslashes ($content); $sql = "INSER INTO image (image) VALUES ("'{$userfile}'" )"; @mysql_query ($sql, $connection); // pour recuperer l'image $sql = "SELEC * FROM image WHERE image_id=".$id_image; $result = mysql_query ($sql, $connection); if (mysql_num_rows ($result)>0) { $row = @mysql_fetch_array ($result); //prend le contenu de l'image en mode binaire $image = $row["image"]; //affiche le contenu de l'image echo $image; |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com