So zeigen Sie Daten in MySQL-Datenbank in einer html-Tabelle mit php

Im Grunde so wie es in der Frage, die ich versuche Daten aus meiner Datenbank und habe jede Zeile in der Datenbank-Anzeige in einer neuen Zeile in einer HTML-Tabelle. Ich dachte, ich auf dem richtigen Weg war, aber bei der Anzeige meinen code in PhpStorm es wirft eine Fehlermeldung erforderlichen parameter $query fehlt. Ich bin mir nicht sicher, wo dieser parameter gemeint ist, aber der Fehler zeigt sich in der Abfrage Zeile:
$Ergebnis = mysqli_query(....

<table cellpadding="0" cellspacing="0" width="100%" class="sortable">

                        <thead>
                            <tr>
                                <th>Project title</th>
                                <th>Start Date</th>
                                <th>Acc Manager</th>
                                <th>Designer</th>
                                <th>Stage</th>
                                <td>&nbsp;</td>
                            </tr>
                        </thead>

                        <tbody>
<?php
      function list_projects() {

          global $connection;

      $output = "";
      $result = mysqli_query("SELECT * FROM projects ORDER BY project_title ASC");
      while ($row = mysqli_fetch_array($result)){
      $output .= '
      <tr>
      <td>' . $row['project_title'] . '</td>
      <td>' . $row['start_date'] . '</td>                                                   
      <td>' . $row['acc_manager'] . '</td>
      <td>' . $row['designer'] . '</td>
      <td>' . $row['stage'] . '</td>                                    
      </tr>';
      }

      return $output;

     }
?>
</tbody>
</table>
Sie sind tatsächlich auf der richtigen Spur Sie müssen nur ein Tippfehler im code msqli_fetch_array( sollte mysqli_fetch_array( , Ihnen fehlt ein y und mysqli_query erste parameter $link, so dass Ihre Abfrage sollte wie folgt sein mysqli_query($connection, "SELECT * FROM projects ORDER BY project_title ASC");
Blick auf die Parameter: us2.php.net/mysqli_fetch_array
Nebenbei, es wäre auch gut und gibt ein array von Zeilen, nicht einen string. Dieser Weg, Sie nicht paar Sie Daten-Zugriff mit view-Logik.

InformationsquelleAutor DannyW86 | 2014-02-24

Schreibe einen Kommentar