Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pętla ze zmienną wartością
knypraca
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

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


Witam!
Od razu przepraszam za chaotyczną nazwę tematu - nie wiem nawet jak to dla wujka googla wpisać poprawnie.
Mam pętlę:
Kod
if($aktu) {
for ($i = 1; $i <= 10; $i++) {
$mysqlquery ....
}
}

W tym przypadku gdy mamy 10 obiektów wszystko jest ok.
Co jednak mam zrobić, jeśli raz mam 5, a raz 8 obiektów? Jak zmodyfikować tą pętlę?
Ilość obiektów powinna być brana z mysql => np. są 3 obiekty WHERE lvl = 1.
Mam nadzieję, że rozumiecie i pomożecie (IMG:style_emoticons/default/smile.gif)

Ten post edytował knypraca 18.09.2015, 21:01:28
Go to the top of the page
+Quote Post
ShutteR
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 21.10.2011

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


Count() ?
Go to the top of the page
+Quote Post
knypraca
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

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


tak count countem, ale jak z ilości wyprintowanej z count'a stworzyć działającą pętlę? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
ctom
post
Post #4





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


Cytat(knypraca @ 18.09.2015, 21:54:09 ) *
W tym przypadku gdy mamy 10 obiektów wszystko jest ok.
/..../
Mam nadzieję, że rozumiecie i pomożecie (IMG:style_emoticons/default/smile.gif)


to może przedstaw działający kod dla tej opcji "10" - bo ciężko zrozumieć co Ty chcesz zrobić/osiągnąć
Go to the top of the page
+Quote Post
knypraca
post
Post #5





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

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


Kod aktualny to zwykła pętla, nie ma tu nic do rzeczy.
Powiem prosto:

Zwykłą pętę ustalam w kodzie od 1 do 10.
Natomiast potrzebuję pętli ze zmienną wartością.
Jeśli mam 8 basenów to funkcją count je zliczam i następnie printuje w formie tabeli.
każdy z wierszy ma pole input => mam 8 basenów - dostaję POSTem basen1, basen2... basen8
mam 5 basen1... basen 5.

Czy teraz wytłumaczyłem jaśniej? (IMG:style_emoticons/default/smile.gif)

ps. W zywkłej pętli mam
Kod
if($aktu) {
for ($i = 1; $i <= 10; $i++) {

Dostaję tabelę z 10 wierszami.
Natomiast potrzebuję czegoś nie statycznego lecz dynamicznego
Coś ala:
Kod
if($aktu) {
for ($i = 1; $i <= $wynikcount; $i++) {

Heh teraz już nie wiem czy sam sobie nie odpowiedziałem (IMG:style_emoticons/default/smile.gif) Prosiłbym o potwierdzenie (IMG:style_emoticons/default/biggrin.gif)

Ten post edytował knypraca 18.09.2015, 21:51:39
Go to the top of the page
+Quote Post
nospor
post
Post #6





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




Ok, skoro tak, to prosze:

for ($i = 1; $i <= $count; $i++) {

gdzie $count to twoja zmienna ze zmienną liczbą. TADA
Go to the top of the page
+Quote Post
knypraca
post
Post #7





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

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


@nospor no właśnie to napisałem. Nie wiem nad czym ja tutaj tyle myślałem (IMG:style_emoticons/default/haha.gif) Chyba jednen browar za dużo (IMG:style_emoticons/default/smile.gif) W każdym bądź razie dzięki za potwierdzenie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #8





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




No jaja se chyba robisz.... kurde, moj post raczej mial charakter zartobliwy, a ten z tekstem ze o to mu wlasnie chodzilo (IMG:style_emoticons/default/facepalmxd.gif)
browar.... tja jasne.... odstaw te cole i idzi spac (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
ctom
post
Post #9





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


@knypraca spróbuj to czasem pomaga
Go to the top of the page
+Quote Post
knypraca
post
Post #10





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

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


@nospor - czasem taka pierdoła potrafi mi zająć dłuższą chwilę, ale nie dziw mi się. Nie siedzę w tym zawodowo, to bardziej hobby, które rozwijam, by pomogło mi w mojej teraźniejszej robocie (IMG:style_emoticons/default/smile.gif)
@ctom - dobre dobre (IMG:style_emoticons/default/smile.gif) muszę od córy brać na długie wieczory gumowego kaczorka (IMG:style_emoticons/default/haha.gif) Pewnie szybciej dojrzy : zamiast ; (IMG:style_emoticons/default/smile.gif)

Dzięki panowie (IMG:style_emoticons/default/smile.gif) temacik do zamknięcie.
Miłego wieczoru (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 02:01