Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pole UNIQUE
Black-Berry
post
Post #1





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Czy można oznaczyć pole tablei jako UNIQUE ale tak aby zwracało DUPLICATE KEY ENRTY ERROR tylko jeśli istnieją 2 takie same wartości różne od 0 lub NULL ?


--------------------
Go to the top of the page
+Quote Post
Apocalyptiq
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


O max podwójnym powtórzeniu rekordu w MySQL nie słyszałem, ale możesz sobie to w php obsłużyć - dodając do danej tabeli wiersz sprawdzasz, czy jakiś rekord ma już taką samą wartość, jeżeli ma - sprawdzasz ile razy. Jeżeli nie istnieje taki wpis lub istnieje jeden - pozwalasz na dodanie, jeżeli istnieją dwa - nie pozwalasz :-)


--------------------
http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 15:41