PHP: Akcja dla nieistniejącego rekordu w bazie danych


(przemol96) #1

Witam,

to jest jeden z moich pierwszych skryptów PHP i mam problem z wyświetleniem komunikatu typu "Błąd 404", dla nieistniejącego rekordu w bazie danych tzn. jeśli 'id' przyjmie wartość nieistniejącą to powinno wyświetlić ten komunikat.

Mój kod wygląda tak:

http://wklej.to/dfZzh

I nie wiem jak ten kod napisać aby po podaniu złego id wyświetlany był komunikat błędu.

Pozdrawiam


(Grzelix) #2

najprościej sprawdzić to empirycznie - sprawdź co masz w zmiennej $result jeśli zadasz nie istniejące id - print_r($result).

prawdopodbnie taki if zadziałą

if($result->num_rows == 0)

error 404

ale jak mówie najlepiej sprawdzić co w tej zmiennej siedzi


(przemol96) #3

Ten if działa :wink: dzięki :wink:

Pozdrawiam