![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z małym skryptem odnośnie pętli:
Wynik jaki otrzymuję to - na początku jest dobrze, później zaczyna się sypać: Kod START 1 2 3 KONIEC START 4 5 6 KONIEC 7 START 8 9 KONIEC 10 11 START 12 KONIEC 13 14 15 KONIEC START 16 17 18 KONIEC Chciałbym otrzymać wynik: Kod START 1 2 3 KONIEC START 4 5 6 KONIEC START 7 8 9 KONIEC START 10 11 12 KONIEC Męczę się już z tym parę godzin i nie umiem tego wykombinować. Bardzo liczę na pomoc. Ten post edytował desavil 28.03.2012, 11:48:30 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Napisz co chcesz dokładnie uzyskać. Co ma robić ten kod (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym uzyskać wynik taki jak napisałem w drugim cytacie (IMG:style_emoticons/default/smile.gif)
Wymyśliłem coś takiego:
Tylko jak zrobić, ten warunek: ($i4 == 2 || $i4 == 5 || $i4 == 8 || $i4 == 11 || $i4 == 14), żeby był automatycznie taki. Bez użycia dodatkowej pętli itp. Ten post edytował desavil 28.03.2012, 12:05:38 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Zanim coś napiszesz, to to przetestuj (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę mieć 2x start.
Podałem przykład mojego kodu jak to ma wyglądać, tak to nie może być ponieważ to będzie zintegrowane z bazą danych pobieraniem rekordów w odpowiedni sposób itp. Ten post edytował desavil 28.03.2012, 12:13:11 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Zanim coś napiszesz, to to przetestuj (IMG:style_emoticons/default/smile.gif) Ee? Cytat START 1 2 3 KONIEC START 4 5 6 KONIEC START 7 8 9 KONIEC Wynik dokładnie jaki chciałeś jedynie niepotrzebny "START" na końcu, który już mogłeś się wykazać i sam uwarunkować. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Ale przed pętlą podajesz start. A ja nie mogę przed pętlą tego podać tylko w pętli i tylko raz nie kilkakrotnie jak to zrobiłeś: przed i w pętli.
Ten post edytował desavil 28.03.2012, 12:15:27 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
EDIT: poprawiłem mały błąd. Ten post edytował Sephirus 28.03.2012, 12:22:25 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Idealnie (IMG:style_emoticons/default/smile.gif)
A można to jeszcze przerobić, tak jeżeli pętla wykona się np. 8 razy to na końcu będzie również napis: KONIEC? Ten post edytował desavil 28.03.2012, 12:23:31 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Trochę prostrza metoda:
Wystarczy w 2 pętli sobie zmienić 3 na 8, czy co tam chcesz (IMG:style_emoticons/default/smile.gif) Ten post edytował Rysh 28.03.2012, 20:54:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:47 |