![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam skrypt ktorym dodaje pliki na serwer oraz ich nazwy do tabeli, po wykonaniu skryptu wiswietlam informacje ze plik zostal dodany, i teraz standardowy problem z $_POST po odswierzeniu do tabeli dodaja mi sie kolejne pola z taką samą wartoscią, mam pytanie jak im zapytaniem sprawdzić czy dane pole z dana wartoscia juz istnieje? czy jedynym roziwazaniem jest pobieranie calosci tabeli??
i wtedy za pomoca PHP porownanie zawartosci, czy jest moze jakiś inny sposob?? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 317 Pomógł: 58 Dołączył: 6.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązanie jest bardzo proste. Poczytaj sobie chwilkę o UNIQUE INDEX w MySQL. Jeśli odpowiednio potworzysz indeksy w tabelach, to nie będziesz się musiał wcale martwić o duplikowanie rekordów, bo baza sama będzie tego pilnować. No i jest to chyba najwydajniesze wyjście.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 10:36 |