Autor | Zpráva | ||
---|---|---|---|
Apostolus Profil |
#1 · Zasláno: 13. 8. 2007, 21:44:40 · Upravil/a: Apostolus
Dobrý večer,
mám takjový problém, pomocí cyklu for, vypisuju pole:
to ještě není problém, pak mám druhé pole:
čeho já chci dosáhnout je, že mi to vypíše nejdřív první prvek pole1 a pak všechny prvky pole2. Abych to lépe vysvětlím, tak to znázorním: vypsalo by se toto: ahoj 1 2 3 4 čau 5 6 7 8 přičemž by nevadilo, kdybych přidal další prvky, třeba do pole1 prvek "čus" a další prvky do pole2 ale nevím jak to pomocí cyklů dosáhnout. zkoušel jsem tohle:
ale vypsali mi to první a poslední prvek pole2 a to 2x. |
||
Alphard Profil |
#2 · Zasláno: 13. 8. 2007, 22:21:45
|
||
tiso Profil |
#3 · Zasláno: 13. 8. 2007, 22:25:15 · Upravil/a: tiso
1. Na prechádzanie polí je lepšie používať foreach miesto for
2. jedno z riešení (bez tých tabuliek): foreach($pole1 as $key => $val){ |
||
Apostolus Profil |
#4 · Zasláno: 13. 8. 2007, 22:53:23
Paráda, funguje to!! děkuju moc
|
||
Apostolus Profil |
#5 · Zasláno: 13. 8. 2007, 23:22:40
jestli bych se ještě mohl zeptat...chtěl bych pro lepší orientaci změnit pole2 na:
zkoušel jsem to tedy:
ale vypsali mi to vše - tedy: ahoj 1-8 cau 1-8 tedy, všechno najednou, nevíte ještě jednou včem je problém? |
||
Alphard Profil |
#6 · Zasláno: 13. 8. 2007, 23:29:05
jednoduchou úpravou to jde takhle, ale přestává se mi to líbit, je to už tak trochu prasečina
|
||
Apostolus Profil |
#7 · Zasláno: 13. 8. 2007, 23:33:27 · Upravil/a: Apostolus
už jsem na to přišel, omlouvám se za zdržování
EDIT: (pozdě) děkuju za pomoc |
||
tiso Profil |
#8 · Zasláno: 13. 8. 2007, 23:57:56
Apostolus, Alphard - nieje nutné použiť 2 cykly, stačí jeden foreach + implode...
|
||
Alphard Profil |
#9 · Zasláno: 13. 8. 2007, 23:59:17 · Upravil/a: Alphard
tiso
poslední položku těžko odřádkuješ konstrukce echo implode()."<br>"; se mi nelíbí :-) |
||
Alphard Profil |
#10 · Zasláno: 14. 8. 2007, 00:02:57
a navíc to bude asi dávat do tabulky
|
||
tiso Profil |
#11 · Zasláno: 14. 8. 2007, 00:34:58
Alphard - nelíbí? ale ide to... I to s tou tabuľkou v takom tvare ako je teraz, pokiaľ by tam boli ďalšie dynamické stĺpce tak by to bol problém...
Otázka: prečo si použil for+foreach a nie 2x foreach? |
||
Časová prodleva: 17 let
|
0