PHP Tutorial: PHP & MySQL-Datenbank - MySQL mit PHP am Beispiel einer CD-Datenbank

Teil 3 - Datensätze anzeigen

Mit der hier erklärten Datei "fetcharr.php" werden alle Daten angezeigt und in einer Tabelle ausgegeben.

Die meisten Funktionen wurden bereits in den vorangehenden Teilen erklärt. Neu ist die while-Schleife, die alle vorhandenen Datensätze ausliest. Die Ergebnisse der Abfrage stehen in dem Array $line zur Verfügung. Ich habe zusätzlich noch zwei Spalten erstellt, in denen ein Link generiert wird. mysql_free_result($result) bewirkt das Freigeben des Speichers, indem $result im Speicher gelöscht wird nachdem es vom Skript nicht mehr benötigt wird.

<!-fechtarr.php->

<html>

<body>

<table>

<?PHP include ("db.php");

$query = "SELECT * FROM cds";

$result = mysql_query($query);

while ($line = mysql_fetch_array($result)) { ?>

 <tr>

 <td><?PHP echo $line[interpret];?></td>

 <td><?PHP echo $line[titel];?></td>

 <td><a href="update.php?id=<?PHP echo $line[id];?>">Edit</a></td>

 <td><a href="delete.php?id=<?PHP echo $line[id];?>">Delete</a></td>

 </tr>

 <?PHP

}

mysql_free_result($result);

mysql_close();

?>

</table><br>

<a href="insert.php">neuer Eintrag</a>

</body>

</html>

Wie Datensätze geändert werden wird im nächsten Teil erklärt.

zurück | weiter: PHP-Tutorial - PHP & MySQL (Daten ändern)

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch