Przygotowawcze manipulacje do pracy z SQL w PHP
Nauczmy się teraz pracować z bazami danych przez PHP. W tym celu przede wszystkim konieczne jest nawiązanie połączenia z serwerem bazy danych.
Robimy to za pomocą funkcji mysql_connect,
która przyjmuje 3 parametry: nazwę
hosta (serwera), nazwę użytkownika, pod którym
pracujemy z bazą i hasło dla tego użytkownika.
Jeśli pracujesz na swoim komputerze, to
będą to localhost, root i
hasło w postaci pustego ciągu (na niektórych
serwerach może być też root).
Jeśli twoja baza danych jest w internecie - to te
dane dostarcza ci hosting.
A zatem, nawiążmy połączenie z bazą danych:
<?php
$host = 'localhost'; // nazwa hosta
$user = 'root'; // nazwa użytkownika
$pass = ''; // hasło
$name = 'mydb'; // nazwa bazy danych
$link = mysqli_connect($host, $user, $pass, $name);
?>
Jeśli podane przez nas dane dostępowe są poprawne, to
nawiąże się połączenie z bazą danych.
Przy tym do zmiennej $link zapisze się
specjalny obiekt połączenia, którego
będziemy używać dalej dla wszystkich
odwołań do naszej bazy danych.