Sprawdzenie, czy wartość jest poprawnym adresem (weryfikacja istnienia)

Założenie: Sprawdzimy, czy adres podany przez użytkownika w formularzu istnieje w naszej bazie danych adresów.

Krok po kroku:

  1. Przygotowanie bazy danych: Załóżmy, że mamy tabelę adresy z kolumną adres typu VARCHAR przechowującą adresy.
  2. Połączenie z bazą danych: Używamy funkcji mysqli_connect() do połączenia z serwerem MySQL.
    
    connect_error) {
      die("Connection failed: " . $conn->connect_error);
    }
    ?>
    

    Pamiętaj o zamianie placeholderów na swoje dane dostępowe.

  3. Pobranie adresu z formularza: Za pomocą $_POST['adres'] pobieramy wartość pola formularza o nazwie “adres”.
    
    
    
  4. Zapytanie SQL: Wykonujemy zapytanie SQL sprawdzające istnienie adresu w bazie danych.
    
    query($sql);
    
    if ($result->num_rows > 0) {
      echo "Adres istnieje w bazie danych.";
    } else {
      echo "Adres nie istnieje w bazie danych.";
    }
    
    $conn->close();
    ?>
    

    Zapytanie sprawdza, czy istnieje co najmniej jeden wiersz z podanym adresem. **Ważne:** Pamiętaj o zabezpieczeniu przed atakami SQL Injection, np. używając prepared statements.

Ten przykład pokazuje podstawy weryfikacji danych pochodzących z formularzy w PHP. Zachęcamy do dalszego zgłębiania tematu, w szczególności zapoznania się z technikami zabezpieczającymi przed atakami SQL Injection.

Dodaj komentarz 0

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