PHP i MySQL - 2 instrukcje


(Hwdk) #1

Witam,

Jestem początkujący w PHP i mam pewien problem.

mam formularz i kod do dodania rekordu do bazy.

Przed dodaniem rekordu kod sprawdza czy pola nie są puste jeśli są to pokazuje komunikat - jeśli nie dodaje rekord do bazy.

Chciałbym jeszcze dodać aby kod, który przed dodaniem rekordu sprawdzałby czy istnieje już rekord o tym tytule - jeśli tak, wyświetla się komunikat - jeśli nie, rekord zostaje dodany.

Jak wspomniałem jestem początkujący i nie wiem jak połączyć ze sobą te 2 instrukcje.

Bardzo proszę o pomoc.


(ra-v) #2
if( mysql_num_rows( mysql_query("SELECT pole FROM tabela WHERE tytul='".mysql_real_escape_string($tytul)."' LIMIT 1") )  0 ){// istnieje, nie został dodany}

(B.Andy) #3

Można to zrobić na wiele sposobów, np. najpierw zrób instrukcje sprawdzające:

if (empty($_POST['nick'])) $warnings[]="Nie wpisałeś nicku";$_POST['password'])) $warnings[]="Nie wpisałeś hasła";