ursus contionabundo: Kleine Verfeinerung der reportPDOError - Methode

Beitrag lesen

Also zum einen ist <form> zwischen <table> und <tr> nicht erlaubt. Du machst also am besten EIN Formular über die gesamte Tabelle hinweg:

class comments {

    # …

    function printAdminTable() {
         $arrRows = $New->writeCommentToDatabas()-> $dbh;
         if ( $arrRows ) {
             echo '    
              <form action="deleteComment.php" method="POST">
                   <table>';
             foreach ( $arrRows as $row ) {
                echo <<<EOT
                      <tr>
                          <td>{$row['name']}</td>
                          <td>{$row['email']}</td>
                          <td>{$row['datetime']}</td>
                          <td>{$row['ip']}</td>
                          <td><button type "submit" name="delete" value="{$row['id']}">löschen</button>
                      </tr>
                     
EOT;
             }
             echo '
                   </table>
               </form>';
         } else {
              echo '<p class="error">Hm. $arrRows enthält nichts oder false. Entweder ist die Datenbank noch leer oder da ist was falsch.</p>';
         }            
     }

     # …

}

aber ist nichts passiert ....

Es passiert nie nichts. Und ändere endlich die vielen falschen Namen! - Die bringen Dich durcheinander!

0 94

phpmyadmin nicht start

  1. 0
    1. 0
  2. 1
    1. 0
      1. 0
      2. 0
        1. 0
          1. 0
            1. 0
              1. 0
                1. 0
                  1. 0
                    1. 0
                      1. 0
                        1. 0
                          1. 0
                            1. 0
                              1. 1
                                1. 0
                                  1. 0
                                    1. 0
                                      1. 0
                                  2. 0
                                    1. 0
                                      1. 0
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 0
                                                1. 0
                                                  1. 0
                                                    1. 0
                                                      1. 0
                                                        1. 0
                                                          1. 0
                                                          2. 1

                                                            Es lag definitiv am PHP...

                                                            1. 0

                                                              Was an der Kommentarfunktion konzeptionell schlecht ist

                                                              1. 0
                                                                1. 0
                                                                  1. 0
                                                                    1. 0
                                                                    2. 0

                                                                      Altes Zeug löschen

                                                                      1. 0
                                                                        1. 0
                                                            2. 0
                                                              1. 0
                                                                1. 0

                                                                  Deine Datenbank-Tabelle ist wahrscheinlich (noch) falsch.

                                                                  1. 0
                                                                    1. 0
                                                                      1. 0
                                                                        1. 0
                                                                  2. 0
                                                                    1. 0
                                                                      1. 0
                                                                        1. 0

                                                                          Auf dem Weg zum DELETE

                                                                        2. 0

                                                                          Nein! Du machts jetzt einen Plan.

                                                                          1. 0
                                                                      2. 0
                                                                        1. 0
                                                                          1. 0
                                                                            1. 0
                                                                              1. 0
                                                                                1. 0
                                                                                  1. 0
                                                                                    1. 0
                                                                                    2. 0
                                                                                    3. 0
                                                                                      1. 0
                                                                                        1. 0
                                                                                          1. 0
                                                                                        2. 0
                                                                                      2. 0

                                                                                        Tabelle wird nicht gezeigt

                                                                2. 0
                                                                  1. 0

                                                                    Kleine Verfeinerung der reportPDOError - Methode

                                                                    1. 0
                                                                      1. 0
                                                                        1. 0
                                                                        2. 0
                                                                          1. 0
                                                                            1. 0
                                                                              1. 0
                                                                                1. 0
                                                                                  1. 0
                                                                                    1. 0
                                                                                      1. 0
                                                                                        1. 0
                                                                                          1. 0
                                                      2. 0
                                                2. 0
                                                  1. 0
                                                    1. 0
                        2. 0
                          1. 0