2010-05-12 18 views
0

Je tire beaucoup de texte d'une base de données MS SQL Server. Je ne reçois pas tout le texte (qui inclut du code html.) Le texte est parfaitement stocké dans la base de données, mais lorsque j'exécute la requête pour obtenir les données, je ne tire qu'une partie du texte. données à l'aide odbc_exec et magasin à l'aide variable $ = odbc_result (RunQuery de $, "corps").Taille de stockage ODBC

si j'afficher le contenu avec odbc_result_all (RunQuery de $) je reçois une partie du contenu.

si j'utilise echo $ corps, je reçois une partie du contenu puis des déchets et une partie du texte depuis le début.réponse très étrange

Y at-il une taille limite? y-a-t-il des idées sur ce qui me manque ici?

Répondre

0

Avez-vous vérifié exactement combien vous obtenez? Ma conjecture est que c'est soit 4KB ou 8KB.

De même, quel est le type de colonne? TEXTE, varchar (max),?

Probablement la première chose que je ferais est de télécharger le dernier MDAC. Vous voudrez peut-être check this page out.

+0

s'avère que le php limitait la quantité de mémoire allouée à chaque variable. – dcp3450