MySQL ist ein quelloffenes SQL-Datenbank-Managementsystem und die Grundlage für dynamische Webseiten. Im Klartext bedeutet das: Ohne MySQL würde es weder Blogs noch Bildergalerien oder Online-Shops geben. Die Open Source-Software MySQL wurde 1994 vom schwedischen Unternehmen MySQL AB entwickelt. Es ist plattformunabhängig und universell einsetzbar – nicht zuletzt deshalb hat sich dieses Software sehr schnell weit verbreitet. Mit Hilfe von PHP-Programmen kann dem Benutzer eine Schnittstelle zum Anzeigen, Suchen, Erzeugen, Ändern und Löschen von Datensätzen aus einer MySQL-Datenbank zur Verfügung gestellt werden. Der Strukturentwurf der Tabelle bzw. Datenbank wird vorher vom Entwickler mit phpMyAdmin festgelegt und erzeugt.
<?php /* Verbindung mit MyQSL aufnehmen */ mysql_connect("localhost", "YourUsername", "YourPassword"); $dblink =mysql_select_db("YourDB"); $sqlstr = "select * from lab_tblpersonen ORDER BY id "; $res = mysql_query($sqlstr) or die ("keine Verbindung mit der Datenbank ".mysql_error()); $num = mysql_num_rows($res); ?> <table class="table striped"> <thead> <tr><th>Lfd. Nr.</th><th>Name</th> <th>Vorname</th><th>Personalnummer</th> <th>Gehalt</th><th>Zulage</th><th>Geburtstag</th></tr> </thead><tbody> <?php while ($dsatz = mysql_fetch_assoc($res)) { ?> <tr> <td><?php echo $dsatz["id"]; ?></td> <td><?php echo $dsatz["name"]; ?></td> <td><?php echo $dsatz["vorname"]; ?></td> <td><?php echo$dsatz["personalnummer"]; ?></td> <td><?php echo number_format($dsatz["gehalt"],2,",","."); ?></td> <td><?php echo number_format($dsatz["zulage"],2,",","."); ?></td> <td><?php echo $dsatz["geburtstag"]; ?></td> </tr> <?php } ?> </tbody></table> <?php mysql_free_result($res); ?>
Lfd. Nr. | Name | Vorname | Personalnummer | Gehalt | Zulage | Geburtstag |
---|---|---|---|---|---|---|
9 | Kassel | Massel | SK123456 | 3.000,00 | 255,00 | 2020-02-20 |
12 | Bandegani | Lucy | 2847 | 9.999,99 | 385,21 | 2020-05-20 |
13 | Peter | Meter | P394550 | 2.500,00 | 500,00 | 2030-11-00 |