Précédent   Forum du club des développeurs et IT Pro > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 06/12/2012, 11h03   #1
squal_13
Candidat au titre de Membre du Club
 
Inscription : novembre 2004
Messages : 34
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 34
Points : 10
Points : 10
Par défaut Afficher Champ Image SQL Server avec PHP

Bonjour,

J'ai un souci avec une bd client contenant des images stockées en base dans 1 champ type image.
Pouvez-vous me confirmer que ces champs sont du binaire ?

Mon souci est que j'arrive à afficher partiellement les images à l'aide de mon code PHP. Cependant l'affichage ne se fait pas entièrement, l'image est tronquée (seulement le haut apparaît).

Je n'utilise aucun driver spécificque, suis en php5 via fonction mssql_connect()...etc.

Avez-vous des pistes ? un driver à me conseiller ?
Faut-il convertir les data en hexa ou autre et si oui de quelle manière dans la reqête sql ?

Je rencontre également des problèmes de connexion qui m'oblige à modifier mon php.ini (mssql.secure_connection = Off).
squal_13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2012, 21h16   #2
iberserk
Expert Confirmé
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 526
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 31
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 526
Points : 2 779
Points : 2 779
Envoyer un message via MSN à iberserk
Tu as déjà posé cette question il me semble!
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
MCTS Database Development
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2012, 19h19   #3
squal_13
Candidat au titre de Membre du Club
 
Inscription : novembre 2004
Messages : 34
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 34
Points : 10
Points : 10
Par défaut Résolu

Pour ceux que ça intéresse le problème est résolu.

Il est du à la limitation du volume de données accepté dans le php.ini.
Donc :

mssql.textlimit = 2147483647 (au lieu de 4096)
mssql.textsize = 2147483647 (au lieu de 4096)

Comme ça si vous avez des champs binaires type image "énorme", la totalité sera remonté dans les limites définies ci-dessus.

Voilà. Je ne sais pas comment marqué le post comme résolu !
squal_13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h55.


 
 
 
 
Partenaires

Hébergement Web