explode-Befehl

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • manuelakersten
    replied
    Uppsss, wie kommt das denn da hin **schähm**
    o.k. dann funktioniert es !

    Gruß und danke Manuela

    Leave a comment:


  • MelloPie
    replied
    Häh?
    Du gibst in der Schleife Deine variable aus und wenn Du da ein <br> anhängst soll das nicht gehen?
    Btw was sol im echo das @???

    Leave a comment:


  • manuelakersten
    replied
    Weil er den Zeilenumbruch entweder vor oder
    nach der ganzen AUsgabe bringt.
    PHP Code:
    echo  @$mpArr[$info_no]['wohnzimmer']."<BR>"
    Gruß Manuela

    Leave a comment:


  • MelloPie
    replied
    warum net?

    Leave a comment:


  • manuelakersten
    replied
    Klar aber wie und wo,
    <br> in der Schleife geht nicht.

    Gruß Manuela

    Leave a comment:


  • MelloPie
    replied
    mit nem zeilenumbruch vielleicht???

    Leave a comment:


  • manuelakersten
    replied
    Danke für die schnelle Antwort,
    das hat geklappt - S U P E R !

    Nun der Code lautet nun komplett :
    PHP Code:
    <?php
    $info_arr 
    explode('|',$info);
    $info_arr array_unique ($info_arr);
    $cnt_info_arr count($info_arr);
    for (
    $i 0$i $cnt_info_arr$i++) {
    $info_no    get_info_no($info_arr[$i]);
    echo  @
    $mpArr[$info_no]['wohnzimmer'];
    }
    ?>
    Wobei 'get_info_no' folgendes beinhaltet
    PHP Code:
    function get_info_no($id) {
    global 
    $mpArr;     
    $cnt_mpArr count($mpArr);
    for (
    $i 1$i <= $cnt_mpArr$i++) {
    if(
    $id == $mpArr[$i]['id']) return $i;
    }
    return 
    0;

    und wie kann man das mit dem untereinanderschreiben
    hinbekommen ?

    Gruß Manuela

    Leave a comment:


  • MelloPie
    replied
    Du brauchst evt noch:


    array array_unique ( array array)
    array_unique() nimmt array und gibt ein neues Array zurück, aus dem alle doppelten Einträge entfernt wurden.
    Warnung
    Dies war in PHP 4.0.4 fehlerhaft!


    also
    $info = explode("|",$row['info']);
    $info = array_unique ($info);

    Leave a comment:


  • manuelakersten
    started a topic explode-Befehl

    explode-Befehl

    Hallo PHP-Profies,

    ich hätte da mal wieder ne Frage :-)

    Ich habe in der Datenbank in der Zelle ' info '
    folgendermaßen Informationen gespeichert.

    stuhl|sessel|tisch

    Wenn ich die Ausgabe nun mache :
    PHP Code:
    $info $row['info'];
    echo 
    $info 
    bekomme ich dies genauso ausgabenen,
    ich möchte es aber getrennt und untereinander
    ausgegeben bekommen mit einem Pfeil am Anfang.

    => stuhl
    => sessel
    => tisch

    Und wenn es einen Eintrag doppelt gibt
    soll dieser nur einmal ausgegeben werden.

    Leider bekomme ich es irgendwie mit 'explode' nicht hin.

    Für Hilfe wäre ich dankbar
    Gruß Manuela
Working...
X