2 foreach Schleifen in einer Tabelle oder div

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

  • 2 foreach Schleifen in einer Tabelle oder div

    Guten Morgen zusammen,

    ich bin blutiger Anfänger im Bereich php.
    Meine Frage könnte auch ein HTML Problem sein wobei aber sowohl Tabelle
    als auch div ohne php einwandfrei funktionieren.

    Zur Frage:
    Ich frage die Tabelle Klienten ab, ob noch aktiv. Danach möchte ich nur diese id`s abfragen aus der Tabelle Bewilligungen.

    Er fragt auch richtig ab aber zerschießt mir das Design .

    Hier sehr ihr einer Übersicht der Bewilligungen

    nein30.06.2021nein31.07.2021ja30.06.2021nein31.07.2021ja30.09.2021nein30.06.2021nein30.06.2021ja30.0 6.2021nein30.09.2021nein30.06.2021ja31.07.2021nein30.06.2021nein31.07.2021nein31.07.2021nein31.08.20 21ja30.06.2021nein30.06.2021nein31.08.2021nein31.08.2021nein31.08.2021nein30.09.2021nein31.07.2021ne in31.07.2021ja01.05.2021ja31.07.2021nein30.09.2021nein31.07.2021nein30.06.2021
    Nachname Vorname 1:1 Dauerbewilligung Ende Bewilligung KK
    1 xxxxx xxxxxx
    2 xxxxx xxxxxx
    3 xxxxx xxxxxx

    Kann jemand helfen?

    mein Skript:

    <form action="<?php echo $_SERVER["PHP_SELF"]; ?>?was=21" method="POST">
    <h3> Hier sehr ihr einer &Uuml;bersicht der Bewilligungen</h3><br>
    <!-- <div class="row"> -->
    <!-- <div class="col-md-3"><b>Nachname</b></div> -->
    <!-- <div class="col-md-3"><b>Vorname</b></div> -->
    <!-- <div class="col-md-3"><b>1:1 Dauerbewilligung:</b></div> -->
    <!-- <div class="col-md-3"><b>Ende Bewilligung KK:</b></div></div> -->
    <table width="100%" border="1">
    <tr>
    <td>Nachname</td>
    <td>Vorname</td>
    <td>1:1 Dauerbewilligung</td>
    <td>Ende Bewilligung KK</td>
    </tr>
    <?php
    $klient="SELECT * FROM klienten WHERE inaktiv ='' ";
    foreach ($pdo->query($klient) as $daten)
    {
    $id=$daten['id'];
    echo '<tr>';
    echo '<td>';
    // echo '<div class="row">';
    // echo '<div class="col-md-3">';
    echo $id;
    echo $daten['nachname'];
    echo '</td>';
    echo '<td>';
    // echo '</div>';
    // echo '<div class="col-md-3">';
    echo $daten['vorname'];
    echo '</td>';

    // echo '</div>';
    $sql="SELECT * FROM bewilligungen WHERE klient_id = '".$id."' ";
    foreach ($pdo->query($sql) as $row)
    {
    // echo '<div class="row">';
    // echo '<div class="col-md-3">';
    echo '</td>';
    echo $row['1:1 Dauerbewilligung'];
    echo '</td>';
    // echo '</div>';
    // echo '<div class="col-md-3">';
    echo '</td>';
    echo $row['KK'];
    echo '</td>';
    echo '</tr>';


    // echo '</div>';
    // echo '</div>';
    }
    }
    ?>
    </table>
    </form>


    Danke

  • #2
    Fehler selbst gefunden..
    wenn man statt <td> </td> schreibt...
    sry

    Kommentar


    • #3
      Electrician Redding

      Great Work just to do some adjustments. Mark

      Kommentar

      Lädt...
      X