Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Zeichen aus abellenspalte lesen MySQL

Heinz_Malcher / 5 Antworten / Baumansicht Nickles

Hallo,
wie kann man aus einer MySQL Tabellenspalte nur eine gewisse Anzahl von Zeichen auslesen?

Beispiel:

In einer Tabellenspalte steht folgender Text:
Nickles.de ist ein Diskussionsforum, auf welchem Computerthemen behandelt werden

Davon möchte ich nun ledigleich folgendes auslesen:

Nickles.de ist ein Diskussionsforum

Also nur die ersten 35 Zeichen des gesamten Textes. Wie man das in einer Textdatei macht ist klar,
allerdings eben nicht, wie man das aus einer MySQL Tabellenspalte holt.

Danke Heinz

bei Antwort benachrichtigen
Zaphod Heinz_Malcher „Zeichen aus abellenspalte lesen MySQL“
Optionen

Ich habe das so gelöst:


... liefert mir die ersten 50 Zeichen der Spalte "Text" ;-)
Have fun,
Z.
bei Antwort benachrichtigen
Heinz_Malcher Zaphod „Ich habe das so gelöst: ... liefert mir die ersten 50 Zeichen der Spalte Text -...“
Optionen

danke sehr

gruss heinz

bei Antwort benachrichtigen
T E S T E R Zaphod „Ich habe das so gelöst: ... liefert mir die ersten 50 Zeichen der Spalte Text -...“
Optionen

versteh ich nicht...wie soll das hier gehen??

$db=mysql_connect ("localhost","",""); mysql_select_db
("test", $db); $result=mysql_query("SELECT titel
FROM test;");


while($titel=mysql_fetch_row($result))
$titel = substr($row->Text, 0, 50);
{
print("$titel[0]");
}

bei Antwort benachrichtigen
Zaphod T E S T E R „versteh ich nicht...wie soll das hier gehen?? db mysql_connect localhost , ,...“
Optionen

... ich benutze mysql_fetch_object in einer if-Abfrage innerhalb der Schleife, weil ich auf die Array-Kachelei keinen Nerv habe.
Damit kriege ich dann Strings raus, die ich mit substr formatieren kann.
Ist auch praktisch beim Datum ;-)
Have fun,
Z.

bei Antwort benachrichtigen
Zaphod Heinz_Malcher „Zeichen aus abellenspalte lesen MySQL“
Optionen

.... $titel ist ein String, kein Array ;-)
Have fun,
Z.

bei Antwort benachrichtigen