Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z pętlą php, zapytanie do bazy danych
MarcinKostrzewa2
post 12.02.2011, 09:45:35
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 7.01.2008

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


Witam,
nie wiem co mam źle w poniższym kodzie że nie aktualizuje mi bazy. Coś źle jest z pętlą bo jeśli zamiast [n] wpisze np. [0] i wywale pętle to robi mi dla pierwszego argumentu w tablicy.

kod:
  1. $z_formularza = Array($_POST[alferix], $_POST[azzurdite]);
  2. $z_cennika = Array($alferixb, $azzurditeb);
  3. $n =0;
  4. while ($n < 2) {
  5. $obroty_alferix = mysql_query("UPDATE `gods` SET `$z_cennika[n]`=$z_formularza[n]+`$z_cennika[n]`");
  6. $avarage_buy_price_alferix = mysql_query("UPDATE `gods` SET `cena`=((`100`*1)+(`101`*1.01)+(`102`*1.02)+(`103`*1.03)+(`104`*1.04)+(`105`*1.05)+(`106`*1.06)+(`107`*1.07)+(`108`*1.08)+(`109`*1.09)+(`110`*1.1)+(`111`*1.11)+(`112`*1.12)+(`113`*1.13)+(`114`*1.14)+(`115`*1.15)+(`116`*1.16)+(`117`*1.17)+(`118`*1.18)+(`119`*1.19)+(`120`*1.2)+(`121`*1.21)+(`122`*1.22)+(`123`*1.23)+(`124`*1.24)+(`125`*1.25)+(`126`*1.26)+(`127`*1.27)+(`128`*1.28)+(`129`*1.29)+(`130`*1.3)+(`131`*1.31)+(`131`*1.31)+(`132`*1.32)+(`133`*1.33)+(`134`*1.34)+(`135`*1.35)+(`136`*1.36)+(`137`*1.37)+(`138`*1.38)+(`139`*1.39)+(`140`*1.4)+(`141`*1.41)+(`142`*1.42)+(`143`*1.43)+(`144`*1.44)+(`145`*1.45)+(`146`*1.46)+(`147`*1.47)+(`148`*1.48)+(`149`*1.49)+(`150`*1.5)+(`151`*1.51)+(`152`*1.52)+(`153`*1.53)+(`154`*1.54)+(`155`*1.55)+(`156`*1.56)+(`157`*1.57)+(`158`*1.58)+(`159`*1.59)+(`160`*1.6)+(`161`*1.61)+(`162`*1.62)+(`163`*1.63)+(`164`*1.64)+(`165`*1.65)+(`166`*1.66)+(`167`*1.67)+(`168`*1.68)+(`169`*1.69)+(`170`*1.7)+(`171`*1.71)+(`172`*1.72)+(`173`*1.73)+(`174`*1.74)+(`175`*1.75)+(`176`*1.76)+(`177`*1.77)+(`178`*1.78)+(`179`*1.79)+(`180`*1.8)+(`181`*1.81)+(`182`*1.82)+(`183`*1.83)+(`184`*1.84)+(`185`*1.85)+(`186`*1.86)+(`187`*1.87)+(`188`*1.88)+(`189`*1.89)+(`190`*1.9)+(`191`*1.91)+(`192`*1.92)+(`193`*1.93)+(`194`*1.94)+(`195`*1.95)+(`196`*1.96)+(`197`*1.97)+(`198`*1.98)+(`199`*1.99)+(`200`*2))/((`100`+`101`+`102`+`103`+`104`+`105`+`106`+`107`+`108`+`109`+`110`+`111`+`11
    2`+`113`+`114`+`115`+`116`+`117`+`118`+`119`+`120`+`121`+`122`+`123`+`124`+`125`+
    `126`+`127`+`128`+`129`+`130`+`131`+`132`+`133`+`134`+`135`+`136`+`137`+`138`+`13
    9`+`140`+`141`+`142`+`143`+`144`+`145`+`146`+`147`+`148`+`149`+`150`+`151`+`152`+
    `153`+`154`+`155`+`156`+`157`+`158`+`159`+`160`+`161`+`162`+`163`+`164`+`165`+`16
    6`+`167`+`168`+`169`+`170`+`171`+`172`+`173`+`174`+`175`+`176`+`177`+`178`+`179`+
    `180`+`181`+`182`+`183`+`184`+`185`+`186`+`187`+`188`+`189`+`190`+`191`+`192`+`19
    3`+`194`+`195`+`196`+`197`+`198`+`199`+`200`)/`TT`) WHERE `nazwa`=$z_formularza[n]"
    );
  7. $sell_price_alferix = mysql_query("UPDATE `gods` SET `mu`=`cena`/2.85*100 WHERE `nazwa`=$z_formularza[n]");
  8. $n++;
  9. }


Będę wdzięczny za pomoc w tehj sprawie


--------------------
Interaktywna Mapa Polski - imap24.pl
Go to the top of the page
+Quote Post
ADeM
post 12.02.2011, 11:07:19
Post #2





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

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


  1. echo $z_formularza[ $n ] . ' - ' . $z_cennika[ $n ];


--------------------
Go to the top of the page
+Quote Post
MarcinKostrzewa2
post 12.02.2011, 11:46:53
Post #3





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 7.01.2008

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


Adem nie za bardzo rozumiem sad.gif


--------------------
Interaktywna Mapa Polski - imap24.pl
Go to the top of the page
+Quote Post
ADeM
post 12.02.2011, 22:01:15
Post #4





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

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


Sprawdź co wyświetli $z_cennika[ $n ], a co $z_cennika[ n ]


--------------------
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: 20.07.2025 - 13:10