Accueil > Forum > > > > Problème d'image suite à la récupération de la base de données
Problème d'image suite à la récupération de la base de données
jeudi 24 avril 2008 à 09:27:57 |
Problème d'image suite à la récupération de la base de données

patachon_76
|
Bonjour,
J'ai un problème pour récupérer mon image correctement suite à l'appel de ma base de données en SQL serveur. En faite, je n'arrive pas afficher une image jpeg lorsque celle-ci est de grande taille. A partir de 5k, il m'affiche qu'une partie de l'image. Si l'image est encore plus volumineuse alors, il ne me l'affiche pas du tout, malgré que l'on peut observer la taille visuelle de celle-ci.
Es-ce que quelqu'un pourrait m'aider SVP.
Voici donc le code que j'utilse: 1. dans un page image.php: $conn = mssql_connect(' ', ' ', ' '); mssql_select_db('[ ]', $conn); if ( isset($_GET['id']) ) { $id = intval ($_GET['id']); $req = "SELECT Img_Type, Cool_Photo FROM TCool WHERE Id_Cool = ".$id; $ret = mssql_query ($req) ; $col = mssql_fetch_row ($ret); if ( !$col[0] ) { echo "Id d'image inconnu"; } else { header ("Content-type: image/".$col[0]); echo $col[1]; } } else { echo "Mauvais id d'image"; } ?> 2. dans une autre page php : j'appelle mon image
<?php echo "<img src='image.php?id=$Id_Cool' >"; ?>
Tout fonctionne avec une petite image de moins de 5K.
Merci d'avance.
|
|
jeudi 24 avril 2008 à 09:41:13 |
Re : Problème d'image suite à la récupération de la base de données

Teclis01
|
ton champs Cool_Photo n'aurait pas une limitation en taille par pur hasard ?  Il vaut mieux poser une question et passer pour bête que le rester toute sa vie Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
|
|
jeudi 24 avril 2008 à 09:47:14 |
Re : Problème d'image suite à la récupération de la base de données

patachon_76
|
Je ne pense pas car comme les images sont stockées dans un champs de type IMAGE et qui sont ensuite transformer en binaire.
De plus, je fais l'insertion des images via une console en Delphi et là, il n'y a pas de problème pour insérer et afficher l'image jpeg quelque soit sa taille.
|
|
jeudi 24 avril 2008 à 09:59:56 |
Re : Problème d'image suite à la récupération de la base de données

Teclis01
|
Tu voyais ptet pas l'erreur a cause d'un troncage... c'est a ça que je pensais en te posant la question. Et bien je donne ma langue au chat je sais pas  Il vaut mieux poser une question et passer pour bête que le rester toute sa vie Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
|
|
jeudi 24 avril 2008 à 10:05:47 |
Re : Problème d'image suite à la récupération de la base de données

patachon_76
|
La bizarrie, c'est qu'en Delphi, cela fonctionne même si ce n'est pas le même code. Alors Pourquoi pas en PHP  Comment je peux contrôler qu'il y a eu réellement troncage en PHP 
|
|
jeudi 24 avril 2008 à 10:07:05 |
Re : Problème d'image suite à la récupération de la base de données

nicomilville
|
Salut, Déja stoker une image dans une base de donnée dans un champs image ou blob ça prend beaucoup de place, le mieux ce serais de stoker l'image sur le serveur et de stoker le chemin de l'image dans un champs text ou varchar !!! Si t'a besoin d'aide, MP !!!

|
|
jeudi 24 avril 2008 à 10:20:11 |
Re : Problème d'image suite à la récupération de la base de données

patachon_76
|
Pour répondre à ta curiosité nicomilville je vais t'expliquer pourquoi je veux utiliser cette méthode.
En faite, je réalise un programme en delphi que me permet de planifier des évenements futurs et donc les personnes extérieurs vont pouvoir consulter tous ces évenements en ligne. Je veux pour cela agrémenter mes pages php avec des images et des champs de description concernant divers points. Ensuite, ils pourront s'inscrire à l'évenement voulu. Toutes les Insertions, Modifications, Suppressions se font via console Delphi. Comme ce n'est pas moi qui vais encodé tous ces evènements, je veux simplifier au maximum les enregistrements et que personne ne dois modifier mes pages php.
Concernant le poids, ce n'est pas un problème car après que l'évenement soit passé, il sera automatiquement détruit car dans ma table il y a un champ date.
|
|
jeudi 24 avril 2008 à 11:23:25 |
Re : Problème d'image suite à la récupération de la base de données

nicomilville
|
ok, tu n'étais pas obligé d'éveiller ma curiosité (c'était juste une remarque rien de plus, rien de moins) !!! Si t'a besoin d'aide, MP !!!

|
|
jeudi 24 avril 2008 à 11:26:08 |
Re : Problème d'image suite à la récupération de la base de données

patachon_76
|
Quelqu'un n'a pas une toute petite idée dans la direction vers laquelle je dois aller 
|
|
jeudi 24 avril 2008 à 11:27:41 |
Re : Problème d'image suite à la récupération de la base de données

nicomilville
|
moi franchement a part la troncature comme le disait ... Si t'a besoin d'aide, MP !!!

|
|
Cette discussion est classée dans : problème, image, col, id, mssql
Répondre à ce message
Sujets en rapport avec ce message
insertion d'image [ par vinz78 ]
salut je viens de créer diverse fichier php me permettant d'insérer mes images dans une base de données mysql tout fonctionne sauf pour le script d'ap
problème affichage image [ par mackaB ]
Bonjour, je n'arrive pas à afficher avec du code HTML une image provenant de mon disque dur pour un intranet qui va chercher les photos sur un serveur
HELP : Problème pour effacer une ligne de ma base. [ par twelve34 ]
Bonsoir à tous,Voilà, je commence MySQL, et j'ai déjà un problème bizarre. En effet, lorsque je veux effacer une ligne entière avec la commande (lancé
Problème execution Query sous php vers Mssql Server 2005 [ par lTommyl ]
Bonjours,je fait un petit script pour permettre l'isntalltion d'un cms sous mssql, mais je rencontre un problème. Il ne veut pas exécuté les requêtes
Problème avec mon tewte défilant [ par LilSiM ]
Bonjour à tous ! Voilà j'ai un petit problème avec mon code html : je veux faire défiler du texte dans un block avec une image de fond fixe, j'ai don
problème gd2 [ par moi zork ]
bonsoir à tous , Je viens de me mettre au image php avec la librairie GD sauf que j'ai un petit probleme voila mon script :header ("Content-type: imag
Problème de récupération d'id [ par jipe32 ]
Bonjour,je suis en train de coder un compteur d'affichage pour pages web et j'ai un soucis pour mettre une page à jour.Voici le code: session_sta
lien suivant et précédent [ par titeuf974 ]
Bonjour!!Voila, en fait je bute sur un petit problème...j'ai des données enregistrés dasn une table . j'affiche donc sur une page un enregistrement qu
afficher image de type blob [ par garpa ]
Bonjour à tous,Voilà mon problème, je stock mes images sous un type blob dans ma base. Or, j'ai des problème pour lire ces image dans mon script php.
Problème de mise a jour de champs [ par CyberMen30 ]
J'ai une valeur dans $Id et aussi dans $Courrielmais je n'arrive pas à mettre à jour.Quelqu'un voit un problèeme dans mon code?include("connexion.php"
Livres en rapport
|
Derniers Blogs
SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|