Finde den Fehler nicht. PHP

  • Hallo alle zusammen,


    ich bin ja hier momentan bisschen öfter vertreten mit meinen Schwierigkeiten :P
    Im Endeffekt sollte eigentlich eine List angezeigt werden, Local sehe ich aber auf der Website nichts. Es wird nur eine leere List geladen.


    meine Index.php:






    Meine Index.view.php:


    meine QueryBuilder.php:

    meine Connection.php:



    Ich suche schon ein bisschen länger, finde aber den Fehler nicht.
    Hoffe ihr könnt mir weiterhelfen.


    Sollte der Fehler bisschen kompliziert sein, wäre es nett wenn ihr mir das auch erklären könntet damit ich daraus lerne.


    Smile325



    //EDIT:


    Hier ist noch meine Tasks.php:


    PHP
    <?php
    
    
    class Task {
      public $description;
      public $completed;
    }

    Einmal editiert, zuletzt von Smile325 ()

  • Wenn du magst, kann ich meine eigens geschriebene Datenbank-Klasse dir geben. Sie vereinfacht den Umgang mit der Verwaltung und spart dabei noch unnötige Zeilen ;)


    Sie funktioniert sicher :)


    Wenn du Interesse hast, eine PM bitte. :)

    Wer PALWAL-Sternchen vergibt, bekommt aus Prinzip ein Like 😏


    @palwal Donald Trump ist einer der besten Präsidenten welche die USA je hatte, meine Meinung.

  • Wie @Cireyses schon sagte:


    Prüfe die Zugangsdaten der Datenbank in Zeile 7 deiner Connection.php.
    Sollte das Resultat dennoch leer sein, dann prüfe auch, op short_open_tag in der PHP-Konfiguration aktiviert ist.


    Zum Debuggen könntest du die Liste auch mal direkt ausgeben.


    Einfach im <body> deiner Index.view.php mal folgendes reinmachen: <? var_dump($tasks) ?>
    Da müsste mindestens ein NULL auf der Website erscheinen.