Ausgabe aus MSSQL Datenbank wird abgeschnitten
Christian Herold
- php
Hi
Ich hab eine MSSQL Datenbank und darin eine Tabelle mit einer Spalte vom Typ TEXT.
Wenn ich nun mit PHP deren Inhalt ausgeben will, wird dieser nach ca 4050 Zeichen abgeschnitten. Gebe ich den gleichen Inhalt mit einem ASP Script aus, wird er nicht abgeschnitten.
Jemand ne Idee, wie man das lösen kann? Bin auf PHP angewiesen!
Hi
Hi
Ich hab eine MSSQL Datenbank und darin eine Tabelle mit einer Spalte vom Typ TEXT.
Nimm doch BLOB oder LONGTEXT! Da passen bis zu 16MB rein.
Gruß Christoph
hi
ja das zeug is ja drin... nur beim ausgeben wird abgeshcnitte ;-(
ich mach SELECT * text1 FROM db_alletext
Guten Morgen,
ich mach SELECT * text1 FROM db_alletext
??
Da wird eine ASCII 0 im Textfeld drinstehen, wie auch immer die da eingekommen ist. PHP nimmt das übel bzw. es wäre das Ende des Textes. Du musst die Texte vor dem Speichern durch mysql_escape_string() schicken, damit "gefährliche Zeichen" aussortiert / maskiert werden.
Liebe Grüße aus http://www.braunschweig.de
Tom