HTML sind Auszeichnungssprachen, im Grunde sind sie eine Reihe von Tags wie <html>
, <body>
, das verwendet wird, um eine Website mit css
darzustellen , und Javascript
als Ganzes. All dies geschieht im System des Kunden oder des Benutzers, den Sie auf der Website durchsuchen.
Jetzt geschieht das Verbinden mit einer Datenbank auf einer ganz anderen Ebene. Es passiert auf dem Server , wo die Website gehostet wird.
Um sich also mit der Datenbank zu verbinden und verschiedene datenbezogene Aktionen durchzuführen, müssen Sie serverseitige Skripte wie php , jsp , asp.net usw.
Sehen wir uns nun einen Ausschnitt der Verbindung mit der MYSQLi-Erweiterung von PHP
an$db = mysqli_connect('hostname','username','password','databasename');
Dieser einzeilige Code reicht aus, um Ihnen den Einstieg zu erleichtern. Sie können diesen Code mit HTML-Tags kombinieren, um eine HTML-Seite zu erstellen, die datenbasierte Seiten anzeigt. Zum Beispiel:
<?php
$db = mysqli_connect('hostname','username','password','databasename');
?>
<html>
<body>
<?php
$query = "SELECT * FROM `mytable`;";
$result = mysqli_query($db, $query);
while($row = mysqli_fetch_assoc($result)) {
// Display your datas on the page
}
?>
</body>
</html>
Um neue Daten in die Datenbank einzufügen, können Sie phpMyAdmin
verwenden oder schreiben Sie ein INSERT
abfragen und ausführen.