HTML sont des langages de balisage, essentiellement ils sont un ensemble de balises comme <html>
, <body>
, qui est utilisé pour présenter un site Web en utilisant css
, et javascript
dans son ensemble. Tout cela se produit dans le système client ou l'utilisateur que vous allez parcourir sur le site Web.
Désormais, la connexion à une base de données se fait à un tout autre niveau. Cela se produit sur le serveur , qui est l'endroit où le site Web est hébergé.
Ainsi, pour vous connecter à la base de données et effectuer diverses actions liées aux données, vous devez utiliser des scripts côté serveur, comme php , jsp , asp.net etc
Voyons maintenant un extrait de connexion à l'aide de l'extension MYSQLi de PHP
$db = mysqli_connect('hostname','username','password','databasename');
Ce code à une seule ligne suffit pour démarrer, vous pouvez mélanger ce code, combiné avec des balises HTML pour créer une page HTML, qui affiche des pages basées sur des données. Par exemple :
<?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>
Afin d'insérer de nouvelles données dans la base de données, vous pouvez utiliser phpMyAdmin
ou écrivez un INSERT
les interroger et les exécuter.