• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Pętla for w module MPDF, zainicjowanie pętli inline (?)

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
363 wizyt
pytanie zadane 22 lutego 2021 w PHP przez D0nt_writ3_t0_m3 Początkujący (340 p.)
zamknięte 23 lutego 2021 przez D0nt_writ3_t0_m3

Hej potrzebuje waszej pomocy.

Używam modułu MPDF do generowania PDF'a i tutaj zaczynają się problemy...

Kod wygląda tak:

$mpdf -> WriteHTML("
    <style>
        table {
        margin: 0 auto;
        }
        td {
        border:1px solid black;
        padding:9px 14px;
        margin:0;
        text-align:center;
        }
        th {
        border:1px solid black;
        padding:9px 14px;
        margin:0;
        text-align:center;
        }
    </style>
    <h2 align=\"center\">Lista zaległych książek za rok szkolny 2020/2021</h2>
    <p align=\"center\">Na żądanie: ".$_SESSION['nazwa']." | ".date('Y-m-d H:i:s')."</p>
    <table cellspacing=\"0\">
        <thead>
            <tr>
                <th>Numer</th> <th>Imię</th> <th>Nazwisko</th> <th>Klasa</th> <th>Tytuł książki</th> <th>Autor książki</th>
            </tr>
        </thead>
        <tbody> <!-- z tą częścią mam problem ;) -->
                ".
                for($i=$rownum; $i<$rownum; $i++) {
                    echo "<tr><td>$i</td> <td>".$row['imie']."</td> <td>".$row['nazwisko']."</td> <td>".$row['klasa']."</td> <td>".$row['tytul_ksiazki']."</td> <td>".$row['autor_ksiazki']."</td> </tr>";
                }."
        </tbody>
    </table>
    ");

Chodzi o to, że już wcześniej wyciągnąłem te zmienne z DBMS'u i teraz chce je zainicjować do PDF'a.

A jak widać, problem w tym że nie można konkatenować pętli z tekstem który niestety jest kodem HTML.

Kod w normalnym HTML'u przeszedłby bez problemu bo całość bym zamknął w tagach <?php?>.

Ma ktoś pomysł jak mógłbym zrealizować tą pętle właśnie inline?

komentarz zamknięcia: Sam znalazłem rozwiązanie.

Podobne pytania

0 głosów
2 odpowiedzi 374 wizyt
0 głosów
1 odpowiedź 1,458 wizyt
pytanie zadane 10 lutego 2017 w PHP przez Kichu Nowicjusz (170 p.)
+1 głos
2 odpowiedzi 1,019 wizyt
pytanie zadane 27 lutego 2021 w JavaScript przez Darth Vader Początkujący (270 p.)

93,182 zapytań

142,196 odpowiedzi

322,002 komentarzy

62,513 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2127p. - dia-Chann
  2. 2092p. - Łukasz Piwowar
  3. 2079p. - Łukasz Eckert
  4. 2037p. - Tomasz Bielak
  5. 2006p. - rucin93
  6. 2005p. - Łukasz Siedlecki
  7. 1964p. - CC PL
  8. 1835p. - Adrian Wieprzkowicz
  9. 1785p. - Michal Drewniak
  10. 1744p. - rafalszastok
  11. 1684p. - Mikbac
  12. 1624p. - Anonim 3619784
  13. 1520p. - Marcin Putra
  14. 1480p. - ssynowiec
  15. 1365p. - Dawid128
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...