Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Drobny problem - podwojenie wyników w MySQL
artuross
post
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.

  1. for ($i=0;$i<10;$i++)
  2. {
  3. if ( isset($a[$i]['0']) && isset($a[$i]['1']) && isset($a[$i]['2']) )
  4. {
  5. $wyn1 = $a[$i]['0'];
  6. $wyn2 = $a[$i]['1'];
  7. $wyn3 = $a[$i]['2'];
  8.  
  9. mysql_query("INSERT INTO tablica VALUES (NULL, '$wyn1', '$wyn2', '$wyn3')");
  10. }
  11.  
  12. else
  13. {
  14. break;
  15. }
  16. }


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Hehe (IMG:style_emoticons/default/smile.gif)

To nie musi byc wina przegladarki. Jesli np. masz ładne URL czy ogolnie robisz mod_rewrite to jak nie ma jakiegos pliku np. favicon to leci przekierowanie na plik php.
Musisz sprawdzic czy nie masz takich rzeczy

Posprawdzaj też includowanie.

Albo zamiast zapisywac nospor ma racje, to zapisuj to co zawiera $_SERWER (print_r($_SERVER, true));
zobaczysz wtedy dokladnie jakie było żądanie do serwera
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 06:24