Textfelder nur teilweise ausgeben
webmonster
- datenbank
0 Odium0 André Laugks
Hallo Zusammen!
Ich bastele zurzeit an einer MySQL-DB herum. Die DB mit der ich arbeite hat einige sehr große Felder von Typ TEXT.
Der PHPmyAdmin gibt mir diese Felder immer sehr übersichtlich aus, in dem er mit nur einen Teil des Inhaltes anzeigt. Was muß ich tun um in einer SQL-Abfrage nur einen Teil eines Text-Feldes zu bekommen ?
Das wäre nämlich für eine kleine Übersicht in PHP sehr Praktisch.
Danke vielmals
monster
*linux is like a wigwam - no gates no windows and an apache inside*
Hallo,
ob das mit einer sql-abfrage funktioniert weiß ich nicht, aber in php hast du den befehl substr (string, start, length)
der gibt dir bereiche aus deinem eingansstrng zurück
z.B.
$text = "abcdefghijklmnopqrstuvwxyz"
$text1 = substr($text,0,5) . "..."
ausgabe von $text1 => abcde...
weitere infos
www.php.net
Odium
Hallo!
Ich bastele zurzeit an einer MySQL-DB herum. Die DB mit der ich arbeite hat einige sehr große Felder von Typ TEXT.
Der PHPmyAdmin gibt mir diese Felder immer sehr übersichtlich aus, in dem er mit nur einen Teil des Inhaltes anzeigt. Was muß ich tun um in einer SQL-Abfrage nur einen Teil eines Text-Feldes zu bekommen ?
SELECT spalte FROM tabelle SUBSTRING(spalte, 0, 200);
Dieses SQL-Statement gibt die ersten 200 Zeichen aus.