Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Candidat au titre de Membre du Club
    Inscrit en
    novembre 2004
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : novembre 2004
    Messages : 34
    Points : 11
    Points
    11

    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).

  2. #2
    Expert Confirmé Avatar de iberserk
    Homme Profil pro Bruno IGNACE
    Architecte de base de données
    Inscrit en
    novembre 2004
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Nom : Homme Bruno IGNACE
    Âge : 32
    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 628
    Points : 2 793
    Points
    2 793

    Par défaut

    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
    MCTS Database Administration

  3. #3
    Candidat au titre de Membre du Club
    Inscrit en
    novembre 2004
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : novembre 2004
    Messages : 34
    Points : 11
    Points
    11

    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 !

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •