![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
Napisałem prosty skrypcik do sprawdzania pozycji na google i wszystko świetnie działa.
Teraz chciałem go rozbudować o funkcje pokazującą ilość miejsc w 1 dziesiątce:
Ta część:
powinna spowodować takie zdarzenie, że jeśli wynik jest <11 to do $ill dodawane jest 1 W sumie po zakończeniu pętli powinna znajdować się tam ilość słów które są w 1 dziesiątce, jednak tak nie jest. Po prostu drukuje mi tyle razy cyfre 1 ile jest słów w 1 dziesiątce a nie o to chodzi. Co jest nie tak ? Z góry dzięki za pomoc Pomoże ktoś ? Ten post edytował mefistofeles 30.07.2010, 18:29:40 |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat Po prostu drukuje mi tyle razy cyfre 1 ile jest słów w 1 dziesiątce a nie o to chodzi. To znaczy ze ten kod:$ill=0; i to co pod nim wykonywane jest w pętli. Za kazdym obrotem pętli $ill jest zerowane (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
No dokładnie, ale jak to przenieść poza pętle, albo zwracać wynik w inny sposób bo główkuje i główkuje i nic ...
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 55 Dołączył: 27.08.2008 Ostrzeżenie: (0%)
|
Wywal to " break;" i zobacz
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
Próbowałem, bez zmian ...
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 55 Dołączył: 27.08.2008 Ostrzeżenie: (0%)
|
A nad foreach nie masz innej petli?
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
Tak to wygląda:
|
|
|
|
Post
#8
|
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 |
No to wyrzuc te
$ill=0; przed główną pętle. No przeciez do tego zmierzał moj wczesniejszy post. |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
No tak (IMG:style_emoticons/default/smile.gif)
Jak przeniosłem $ill=0; przed 1 petle to dostaje taki wynik 1,2,3,4,5 czyli chodzi o to 5 :] ale jak otrzymać tylko to 5 ? |
|
|
|
Post
#10
|
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 |
ale ty zastanawiasz się czasami nad tym co robisz czy tylko strzelasz?
Wywal te echo $ill z petli a daj je poza pętlą... |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%)
|
No przecież.
Sorki, ale juz od tylu godzin wpatruje siew ten skrypt, ze nawet nie zauwazylem tej 1 petli co dopiero tego;] Dzięki chłopaki za pomoc (IMG:style_emoticons/default/exclamation.gif) |
|
|
|
![]() ![]() |
|
Aktualny czas: 3.10.2025 - 05:33 |