array auslesen und mit \n anzeigen

ultrakollega

Erfahrenes Mitglied
Habe Daten im folgenden Format:

Hallo|Meister|Ferien|Auto

in meiner DB stehen.

ich will sie nun so ausgeben:

Hallo
Meister
Ferien
Auto

folgender code funzt leider net:

PHP:
$grp = str_replace("|", "\n", $row["gruppe"]);
echo $grp;

jemand weiss sicher wie??
 
sorry .. habs schon

PHP:
$grp = str_replace("|", "<br>", $row["gruppe"]);
echo $grp;

so funkt es - für die die es wissen wollen ...

manchmal schreib ich zu voreilig hier rein ...

sorry
 
halt!

doch noch was für euch:

ich möchte die einträge die durch | getrennt sind
dann wenn sie durch <br> ersetzt werden alphabetisch
ordnen ...

jemand ne idee???
 
Tüddel das Ganze mit explode() in ein Array, sortiere dieses und tüddel es mit implode() wieder zusammen... Ungefähr so:

PHP:
$array = explode ("|", $string);
sort ($array);
$string = implode("<br>", $array);

Gruß, Dick
 
Zurück