• Hello,

    in folgendem Beispiel möchte ich erreichen, dass jede Tabellenzeile (td) einen Wert ausgibt und dann umbricht, sprich: eine neue Tabellenzeile mit dem nächsten Pärchen $value['LABEL'] $value['VALUE'] erzeugt.

    Ich hab jetzt so ziemlich alle Varianten durch (Tabelle vor 'foreach' auf- und nacher zumachen; echo Label&Value zusammen legen, etc.). Bei mir landet jede Tabellenzeile in einem eigenen <div class="panel">... Ich komm einfach nicht drauf: Wo liegt mein Fehler? Danke im Voraus!

    Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.

    Einmal editiert, zuletzt von kaiser (3. Februar 2009 um 18:42)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • HTML
    <table>
    <?php foreach($array as $value) : ?>
      <tr>
        <td><?php echo $name ?></td>
        <td><?php echo $value ?></td>
      </tr>
    <?php endforeach; ?>
    </table>

    [SIZE="1"]PS: Sowas "<?=$var ?>" würde ich vermeiden, da die sog. "Short Open Tags" abhängig von der Serverkonfiguration nicht immer funktionieren.[/SIZE]

  • Hey Marx, erstmal Danke. Leider ist mein Problem etwas komplexer:
    Die Funktion 'get_cimyFieldValue' ist quasi ein Array, das alle Benutzerdefinierten Felder (PlugIn) aller User ausgibt.

    zuerst muss ich einen div class="whatever" (pro user_login mit dem $wertxy != 0) erzeugen (hab ich)

    ich will dann mit $array (get_cimyFieldValue) as $value
    - darunter (pro user_login mit dem $wert != 0) einen div class="panel" in dem
    - ein <table> pro user_login liegt
    - in der pro Schlüssel-Wert-Pärchen aus dem $array (get_cimyFieldValue) dann eine Tabellenzeile <tr><td><?php echo $schlüssel ?></td><td><?php echo $wert ?></td></tr> ausgegeben wird
    - </table>

    Mein Problem ist, dass ich entweder jeden <table> auf einen eigenen Div bekomme oder alle Daten aller user_login in einer Endloswurst untereinander auftauchen. Einen Div mit einer Tabelle jeweils eines Users, i d die Datenpärchen als jeweils eine Tabellenzeile auftauchen bekomme ich nicht hin.

    Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.

    Einmal editiert, zuletzt von kaiser (3. Februar 2009 um 20:30)

  • hm. ist eine gute frage... vor allem, weil ich nicht dahinter gekommen bin. ich hab jetzt übergangsweise eine direkte sql-abfrage drinnen. ich komm aber darauf zurück, wenn ich kommende woche ein wenig luft hab. irgendwann muss ich das ja einmal kapieren :mrgreen:

  • ääh. voll vergessen, danke zu sagen. also danke nochmal... :-D

    p.s. an dem problem hängt jetzt ein freund (programmierer) von mir schon seit tagen. :mrgreen:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!