J
joky_joky
Hallo ich habe in meiner Datenbank folgendes stehen.
So nun zerhacke ich das ganze mit der Funktion explode
So nun kann ich ja die einzelnen Arrays ansprechen mit $hobbys[0] z.B. soweit so gut.
Jetzt meine Frage wie kann ich es machen das er mir alle Ihnhalte des Arrays
anzeigt und dabei die Arrays wegläst in denen nichts steht und die in denen was steht
mit einem Komma trennt.
Weil das oben geschilderte ist der Idealfall,
meistens sieht es in der DB so aus hobby1##hobby4####hobby8#hobby9#
und dann wäre ja das Array $hobbys[5] leer da ja nichts drin steht.
Denn ich hätte gerne das wenn ich es per echo aufrufe das dann folgendes kommt.
hobby1, hobby4, hobby8, hobby9
Habe es mit implode probieren wollen aber irgendwie bin ich da aufm Holzweg.
Kann mir jemand helfen?
MfG Joky_Joky
Code:
hobby1#hobby2#hobby3#hobby4#hobby5#hobby6#hobby7#hobby8#hobby9#hobby10
So nun zerhacke ich das ganze mit der Funktion explode
PHP:
$hobbys = explode("#",$dbhobby);
So nun kann ich ja die einzelnen Arrays ansprechen mit $hobbys[0] z.B. soweit so gut.
Jetzt meine Frage wie kann ich es machen das er mir alle Ihnhalte des Arrays
anzeigt und dabei die Arrays wegläst in denen nichts steht und die in denen was steht
mit einem Komma trennt.
Weil das oben geschilderte ist der Idealfall,
meistens sieht es in der DB so aus hobby1##hobby4####hobby8#hobby9#
und dann wäre ja das Array $hobbys[5] leer da ja nichts drin steht.
Denn ich hätte gerne das wenn ich es per echo aufrufe das dann folgendes kommt.
hobby1, hobby4, hobby8, hobby9
Habe es mit implode probieren wollen aber irgendwie bin ich da aufm Holzweg.

Kann mir jemand helfen?
MfG Joky_Joky