![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam
prosze o wyjaśnienie co zrobic aby dane dodawane do bazy sql przy pomocy INSERT się nie powtarzały (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) mam formularz który wysyła dane do pliku php a on wykonuje zapytanie i jak 2 razy wpisze się te same dane to są onne dodawane a jak zrobic aby nie były dodawane (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
Załóż klucze na tabele w bazie
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
a możesz opisać to jaśniej bo nadal mi to nic nie mówi
a jeśli chodz i ikonki w phpmyadminie z kluczem to są nieaktywne i nie moge ich kliknąć: (IMG:http://img247.imageshack.us/img247/8966/obrazek001gz9.th.jpg) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
A masz w ogóle założony klucz na pole id auto_increment?
Jezeli go założysz to pozostałe klucze się odblokują i będziesz mógł je zakładać. Zakładaj klucze na te pola które mają się nie powtarzać (u Ciebie chyba to będzie login) Możesz też wywołać zapytanie ALTER TABLE tabela ADD PRIMARY KEY('nazwa komorki'); |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 140 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
po wykonaniu polecenia:
ALTER TABLE `users` ADD PRIMARY KEY ( `login` ) mam błąd: #1170 - BLOB/TEXT column 'login' used in key specification without a key length jeśli zmienie typ kolumny bo domyślam sie że tu leży problem na: varchar(11) to wszystko działa w sumie dzięki za pomoc. musze poczytać troche o tych typach kolumn ktore i jak najlepiej używać (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 23 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jak chcesz to mozesz warunku:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:31 |