Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]insert IGNORE
Forum PHP.pl > Forum > Przedszkole
ilkar
Hej

Mam pytanie, jak powinno wygladać zapytanie INSERT, aby nie wpisywało rekordu jeżeli pewien rekord juz istnieje, a dokładniej

mam rekord

imie | nazwisko | id
Jan Kowalski 5

i jeżeli Jan Kowalski istnieje, to nie wpisuje rekordu (niezależnie od wartości ID)?

Czyli porównuje jedynie imie i nazwisko

Dzięki
bigZbig
Powinieneś założyć sobie indeks unique na pola imie i nazwisko. W ten sposób mysql nie dopuści do dodania rekordu jeżeli istnieje już rekord o identycznych wartościach imie i nazwisko
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.