![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 5 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Rutynowo tworzyłem sobie skrypt dodający po prostu jedno zdanie do bazy i nagle okazało się, że rekordy pojawiają się podwójnie. W zasadzie to nie zawsze, bo czasem pojawia się pusty rekord po dodaniu innego, a czasem działa jak nalezy. Czy ktoś może mi powiedzieć, co robię nie tak, bo jestem ślepy chyba ![]()
ten powdójny if na isset i empty spowodowany jest właśnie tym, że nie wiedziałem co nie gra i zacząłem zmieniać co się da po kodzie (stąd też wyckomentowane $sql = itd ) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 24 Pomógł: 6 Dołączył: 2.03.2011 Skąd: Wychylybyszyce :] Ostrzeżenie: (0%) ![]() ![]() |
Na ślepo strzelam, że to przez twój sprzęt :] skoro posty Ci się dublują to może tak samo działa z rekordami. No, ale pewnie istnieje jakieś lepsze wytłumaczenie.
@edit : kod wygląda na poprawny Ten post edytował papryk 6.03.2011, 21:08:11 -------------------- Aktualnie : Technik cyrkowiec.
Inżynier w toku... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 5 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
100% nie wina sprzętu, bo dodawałem komentarze z dwóch kompów u siebie, a potem dodawał kolega od siebie z domu i problem był taki sam
No i wygląda to zwykle tak: dodaje coś, np. "aaa". jest ok. (sortuje po dacie dodania) Zaraz potem dodaje "bbb" i w komentarzach wyświetla się "aaa", "aaa", "bbb". Potem dodam "ccc", to komentarze wyglądają "aaa" "aaa" "bbb" "ccc" "bbb" "ccc", ewentualnie wejdzie coś pustego. Chyba, że to moja baza danych ma coś nie tak? a jakby w tabeli ustawic tresc zamaist id na primary key? Ten post edytował hyhyhy 7.03.2011, 06:12:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:28 |