HTML to języki znaczników, w zasadzie to zestaw tagów, takich jak ,
, który służy do prezentowania strony internetowej przy użyciu css
i javascript
jako całość. Wszystko to dzieje się w systemie klienta lub użytkownika, którego będziesz przeglądać witrynę.
Teraz łączenie się z bazą danych odbywa się na zupełnie innym poziomie. Dzieje się to na serwerze , czyli tam, gdzie jest hostowana witryna.
Tak więc, aby połączyć się z bazą danych i wykonać różne działania związane z danymi, musisz użyć skryptów po stronie serwera, takich jak php , jsp , asp.net itp.
Teraz zobaczmy fragment połączenia przy użyciu rozszerzenia PHP MYSQLi
$db = mysqli_connect('hostname','username','password','databasename');
Ten jednowierszowy kod wystarczy, aby zacząć, możesz mieszać taki kod, w połączeniu z tagami HTML, aby stworzyć stronę HTML, która jest pokazem stron opartych na danych. Na przykład:
<?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>
Aby wstawić nowe dane do bazy danych, możesz użyć phpMyAdmin
lub napisz INSERT
zapytaj i wykonaj je.