Résultat d'une requete tronqué - mssql/nvarchar(max)/php

dadbn Messages postés 18 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 14 octobre 2012 - 31 août 2011 à 21:03
dadbn Messages postés 18 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 14 octobre 2012 - 31 août 2011 à 22:13
Bonsoir tout le monde

Voici mon problème :
Des données HTML sont insérées dans ma base de données et les données sont enregistrées correctement. Par contre, lorsque je souhaite les récupérer via mon Select, le résultat est tronqué et il me manque le reste des infos. Du coup, la restitution ne s'affiche pas très bien.
J'ai cherché sur le net, et j'ai essayé pas mal de soluces (genre CAST, textlimit et changer le type de mon champ), mais en vain.

La base est sur un MSSQL 2005
Mon champ est du type : nvarchar(max) - mais j'ai fait des tests avec ntext et text (change rien)
Langage : PHP

Merci d'avance pour vos pistes ou solutions ;)

T.

1 réponse

dadbn Messages postés 18 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 14 octobre 2012
31 août 2011 à 22:13
J'ai trouvé la réponse au pb :
voici ce que j'ai du modifier, et ça marche nickel

ini_set ( 'mssql.textlimit' , '2147483647' );
ini_set ( 'mssql.textsize' , '2147483647' );
ini_set ( 'odbc.defaultlrl' , '65536' );

++
0