![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 164 Pomógł: 9 Dołączył: 30.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem, ponieważ, gdy dodaję wyniki do bazy danych one są podwojone. Od razu dodaję, że pętla for została wprowadzona, abym mógł skontrolować ilość wyników do bazy danych, normalnie korzystam z foreach i też na nią przejdę... gdy znajdę przyczynę tego problemu.
W żadnym innym dołączanym pliku nie ma kodu odpowiedzialnego za dodanie wyników do bazy danych, nie ma też 'odnośnika' do tego pliku, które je wykonuje, a nawet gdyby był to zastosowałem require_once. Nie wiem dlaczego dodaje 20 skoro maksymalnie może dodać 10, przecież jest ograniczone pętlą. Nawet z pętlą foreach wiedziałem ile wyników dodaje, bo również wyświetlało mi je, więc gdyby te same wyniki były przypisane do tablicy 2 razy to i wyświetliłoby mi je 2 razy. Nie proszę o nowy kod (IMG:style_emoticons/default/wink.gif) proszę o pomoc w znalezieniu błędu, więc nie wyjeżdżajcie mi z tekstami, że chcę gotowca ;p;p |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
I co to da? Każdy wchodzacy na tę strone z tej przeglądarki i tak odpali kod dwa razy. Nie masz szukać obejścia, ale przyczyny. Zobacz jakie są połączenia między tym adresem a plikiem. Może includujesz go gdzieś dwa razy, strona się wykonuje i w pewnej chwili robi redirect na samą siebie, już po insercie. Powodów może być wiele. Ale tego bez informacji od Ciebie się nie dowiemy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:10 |