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

Założenie: Sprawdzimy, czy numer domu podany przez użytkownika w formularzu istnieje w bazie danych.

Krok po kroku:

  1. Połączenie z bazą danych: Utworzymy połączenie z bazą danych MySQL. Zakładamy, że masz już skonfigurowane dane dostępowe.
  2. 
    connect_error) {
      die("Connection failed: " . $conn->connect_error);
    }
    ?>
    				

    Ten kod łączy się z serwerem bazy danych. Pamiętaj o zamianie placeholderów na swoje dane.

  3. Pobranie numeru domu z formularza: Załóżmy, że numer domu jest przesyłany metodą POST pod kluczem ‘numer_domu’.
  4. 
    
    				

    Ten kod pobiera wartość z formularza. Upewnij się, że nazwa pola w formularzu jest zgodna.

  5. Sprawdzenie istnienia numeru domu w bazie danych: Wykonamy zapytanie SQL, aby sprawdzić, czy numer domu istnieje w tabeli ‘numery_domow’.
  6. 
    query($sql);
    
    if ($result->num_rows > 0) {
      echo "Numer domu istnieje.";
    } else {
      echo "Numer domu nie istnieje.";
    }
    
    $conn->close();
    ?>
    				

    To zapytanie sprawdza, czy istnieje wiersz z podanym numerem domu. Zmień ‘numery_domow’ i ‘numer’ na nazwy swojej tabeli i kolumny.

Pamiętaj o zabezpieczeniu przed atakami SQL Injection, np. używając prepared statements.

Ten przykład pokazuje podstawy weryfikacji danych z formularza w PHP. Zachęcamy do dalszego zgłębiania tematu!

Dodaj komentarz 0

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