Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] sprawdzenie czy w tabeli istnieje już rekord taki sam jak ostatnio dodany
-woj_nowak-
post
Post #1





Goście







Witam,

Mam tabelę mysql z takimi kolumnami:
id - imie - nazwisko
1 - jan - nowak
2 - tomasz - kowalski
3 - jacek - wolski
4 - jan - nowak

Jak (w PHP lub SQL) policzyć ilu jest ludzi o dokładnie tym samym zarówno imieniu i nazwisku?

A najlepiej jak powinno wyglądać zapytanie, żeby po dodaniu nowego usera sprawdzić ile jest osób o tym samym imieniu i nazwisku co ten ostatnio dodany. Czyli dodaję usera nr 5:
INSERT INTO tabela (id,imie,nazwisko) values (5,jan,nowak);
I teraz sprawdzenie ilu jest w tabeli janów nowaków. Jeśli 1, to wyświetl "dodano pierwszego jana nowaka", jeśli 2, to wyświetl "dodano drugiego jana nowaka" itd.

Dziękuję za pomoc!
Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-woj_nowak-
post
Post #2





Goście







Juz wiem skad ten blad - w linii 3 brakowało jednego znaku '

Powinno byc:
$zapytanie = mysql_query("SELECT `id` FROM `tabela` WHERE `imie`='".mysql_real_escape_string($imie)."' AND `nazwisko`='".mysql_real_escape_string($nazwisko)."'") or die(mysql_error());
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 20:44