Heim > Artikel > Backend-Entwicklung > So erhalten Sie ein Textfeld in PHP
Wenn PHP den Inhalt des Textfelds der MSSQL-Datenbank abfragt und der Inhalt zu lang ist, wird ein Teil des Inhalts abgefangen. Dies ist möglicherweise nicht das gewünschte Ergebnis:
1 Ändern Sie die php.ini-Datei
🎜>
PHP-Video-Tutorial)
;Valid range 0 - 2147483647. Default = 4096. ;mssql.textlimit = 4096 ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textsize = 4096Geben Sie mssql.textlimit ein = 4096 und mssql.textsize = 4096 Entfernen Sie das Semikolon vor den beiden Zeilen, ändern Sie den Wert in einen größeren Wert und starten Sie den Dienst neu.
2. Festlegen über ini_set
@ini_set( mssql.textsize , 200000) ;Fügen Sie diesen Satz hinzu, um die Einstellung abzuschließen.
3. Lösen Sie das Problem durch Ausführen von SQL-Anweisungen
select id,convert(text,content) as content from news
Das obige ist der detaillierte Inhalt vonSo erhalten Sie ein Textfeld in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!