Ankündigung

Einklappen
Keine Ankündigung bisher.

Mit Array Inhalt eine Tabelle generieren??

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gast-Avatar
    Ein Gast erstellte das Thema Mit Array Inhalt eine Tabelle generieren??.

    Mit Array Inhalt eine Tabelle generieren??

    Hallo,

    ich habe ein Problem, dass ich einfach nicht hinbekomme...

    Ich lese aus der Mysql-DB ein Maillog, welches Spamassassin mit bash-script in db geschrieben hat aus. Zudem werden den String trennzeichen mitgegeben (xx).
    Da der String mit 'xx' gekennzeichnet wird, mache ich mit $arr = explode('xx',$result[0]) die Trennung des Strings.

    Nun zu meinem Prob:

    Der Inhalt des Array's sollte wie folgt ausgegeben werden.
    <table border='0' width='200'>
    <tr>
    <td width='100'>$arr[0]</td>
    <td width='100'>$arr[1]</td>
    </tr>
    <tr>
    <td width='100'>$arr[2]</td>
    <td width='100'>$arr[3]</td>
    </tr>
    </table>
    Da ich unterschiedlich lange Arrays habe muss die Tabellle generiert werden. Wie kann ich das bewältigen, oder wo finde ich ein Tutorial zu meinem Problem?

    Für eine Hilfe bin ich sehr dankbar!

    altea

  • Gast-Avatar
    Ein Gast antwortete
    Hallo Agundur,

    das ist genau das was ich suchte. Vielen Dank für den Tipp.

    altea

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    ist es das was Du meinst ?

    PHP-Code:
    <?php
    $arr 
    range ('a','z');

    echo 
    "<table border=1>";

    for (
    $i 1$i <= count($arr); $i=$i+2)
    {
        echo 
    "<tr>";
        echo 
    "<td>".current($arr)."</td>";
        
    next($arr);
        echo 
    "<td>".current($arr)."</td>";
        
    next($arr);
        echo 
    "</tr>";
    }

    echo 
    "</table>";

    ?>

    Einen Kommentar schreiben:


  • Zergling-new
    antwortet
    Geh die Ergebnisse in einer for-Schleife durch, die <tr>'s und </tr>'s "errechnest" du dir mit dem Modulo (%)-Operator, der immer den Restwert ermittelt

    z.B. 17 % 5 = 2, da 12 - 5 - 5 - 5 = 2

    Einen Kommentar schreiben:

Lädt...
X