HTML са езици за маркиране, основно те са набор от тагове като <html>
, <body>
, който се използва за представяне на уебсайт с помощта на css
и javascript
като цяло. Всичко това се случва в системата на клиентите или потребителя, който ще разглеждате уебсайта.
Сега, свързването с база данни се случва на съвсем друго ниво. Това се случва насървъра , където се хоства уебсайтът.
Така че, за да се свържете с базата данни и да извършвате различни действия, свързани с данни, трябва да използвате скриптове от страна на сървъра, като php , jsp , asp.net и др.
Сега, нека видим фрагмент от връзката с помощта на разширението MYSQLi на PHP
$db = mysqli_connect('hostname','username','password','databasename');
Този едноредов код е достатъчен, за да започнете, можете да смесвате такъв код, комбиниран с HTML тагове, за да създадете HTML страница, която показва страници, базирани на данни. Например:
<?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>
За да вмъкнете нови данни в базата данни, можете да използвате phpMyAdmin
или напишете INSERT
заявете и ги изпълнете.