HTML son lenguajes de marcado, básicamente son un conjunto de etiquetas como <html>
, <body>
, que se utiliza para presentar un sitio web usando css
y javascript
como un todo. Todo esto sucede en el sistema del cliente o el usuario que estará navegando en el sitio web.
Ahora, conectarse a una base de datos ocurre en otro nivel. Ocurre en servidor , que es donde está alojado el sitio web.
Entonces, para conectarse a la base de datos y realizar varias acciones relacionadas con los datos, debe usar secuencias de comandos del lado del servidor, como php , jsp , asp.net etc
Ahora, veamos un fragmento de conexión usando la extensión MYSQLi de PHP
$db = mysqli_connect('hostname','username','password','databasename');
Este código de una sola línea es suficiente para comenzar, puede mezclar dicho código, combinado con etiquetas HTML para crear una página HTML, que muestra páginas basadas en datos. Por ejemplo:
<?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>
Para insertar nuevos datos en la base de datos, puede usar phpMyAdmin
o escribe un INSERT
consultarlos y ejecutarlos.