Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Błąd Duplicate entry
-molex-
post 21.02.2014, 21:03:09
Post #1





Goście







Witam mam problem jak w temacie mianowicie przy zapytaniu:

  1. "update aktualnosc set temat ='$temat',tresc='$tresc',data='$data' where nazwa_uz='$prawid_uzyt'");
pojawia się ten błąd wiem co on oznacza więc moje pytanie jest takie co nalezy zrobic aby nie było z tym problemu? Baza wygląda tak:

  1. TABLE uzytkownik (
  2. nazwa_uz varchar(16) NOT NULL PRIMARY KEY,
  3. haslo char(40) NOT NULL,
  4. email varchar(100) NOT NULL
  5. );
  6.  
  7. TABLE aktualnosc (
  8. nazwa_uz varchar(16) NOT NULL,
  9. temat varchar(30) NOT NULL,
  10. DATA datetime NOT NULL,
  11. tresc longtext NOT NULL,
  12. INDEX (nazwa_uz),
  13. INDEX (temat),
  14. PRIMARY KEY (nazwa_uz,temat)
  15. );

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Pyton_000
post 21.02.2014, 21:29:26
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Masz źle zaprojektowaną BD, więc najpierw to przeprojektuj a potem problemy same się rozwiążą.
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:21