Podstawy SQL

Założenie: Nauczymy się wykonywać proste zapytania SQL w PHP, aby pobrać dane z bazy danych.

Krok po kroku:

  1. Połączenie z bazą danych: Utworzymy połączenie z bazą danych MySQL za pomocą funkcji mysqli_connect(). Pamiętaj o zastąpieniu placeholderów swoimi danymi.
  2. 
    $servername = "localhost";
    $username = "twoja_nazwa_uzytkownika";
    $password = "twoje_haslo";
    $dbname = "twoja_nazwa_bazy_danych";
    
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
    }
    				

    Ten kod łączy się z serwerem MySQL. W razie błędu wyświetli komunikat o błędzie.

  3. Wykonanie zapytania SQL: Wykonamy proste zapytanie SQL, które zwróci wszystkie wiersze z tabeli ‘users’.
  4. 
    $sql = "SELECT id, name, email FROM users";
    $result = $conn->query($sql);
    				

    Zmienna $sql przechowuje zapytanie SQL. Funkcja $conn->query() wykonuje zapytanie.

  5. Pobieranie i wyświetlanie danych: Przetworzymy wynik zapytania i wyświetlimy dane w formie tabeli.
  6. 
    if ($result->num_rows > 0) {
      echo "";
      while($row = $result->fetch_assoc()) {
        echo "";
      }
      echo "
    IDImięEmail
    " . $row["id"]. "" . $row["name"] . "" . $row["email"] . "
    "; } else { echo "0 results"; } $conn->close();

    Pętla while iteruje po każdym wierszu wyniku i wyświetla dane w tabeli HTML. $conn->close() zamyka połączenie z bazą danych.

Ten przykład pokazuje podstawowe kroki pracy z bazą danych MySQL w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z bardziej zaawansowanymi zapytaniami SQL!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *