L'HTML sono linguaggi di markup, fondamentalmente sono set di tag come <html>
, <body>
, utilizzato per presentare un sito Web utilizzando css
e javascript
nel complesso. Tutto ciò avviene nel sistema dei clienti o nell'utente che stai navigando nel sito web.
Ora, la connessione a un database avviene su un altro livello. Succede su server , dove è ospitato il sito web.
Quindi, per connetterti al database ed eseguire varie azioni relative ai dati, devi utilizzare script lato server, come php , jsp , asp.net ecc.
Ora, vediamo uno snippet di connessione usando l'estensione MYSQLi di PHP
$db = mysqli_connect('hostname','username','password','databasename');
Questo codice a riga singola è sufficiente per iniziare, puoi mescolare tale codice, combinato con tag HTML per creare una pagina HTML, che mostra pagine basate sui dati. Ad esempio:
<?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>
Per inserire nuovi dati nel database, puoi utilizzare phpMyAdmin
oppure scrivi un INSERT
interrogarli ed eseguirli.