Autor | Zpráva | ||
---|---|---|---|
ranchercz Profil |
Z databáze jsem si vyvolal obrázky s řazením do multidimensional array tj. $images[0][0] a některé řádky mám vymazané.. a pomocí next() nelze přeskočit (aspoň se mi nepodařilo) na další možný řádek array tj. z $images[0][0] na $images[2][0] když $images[1][0] chybí... A nechci řádky v databázi seřadit dle id znovu (id tam má svůj smysl).. složení array..$images[id][zbytek informaci]....lze funkce next() nějak docílit? Nebo je tu ještě jiná možnost?
|
||
Davex Profil |
#2 · Zasláno: 7. 3. 2020, 16:48:54
Nepoužíváš
next() špatně?
|
||
nethor Profil |
#3 · Zasláno: 7. 3. 2020, 19:03:01
Bez ukázky zdroje, těžko říct.
Napadají mě 2 věci: 1. Jestli není problém s typem prvního indexu pole $images (je assoc. nebo ne?) 2. Nešlo by to řešit pomocí foreach() ? |
||
ranchercz Profil |
Davex: Nejspíš ano ale nedočetl jsem se že ne(next())... Můžeš mi tu poslat nějaký příklad?
nethor: A nejsou assoc.. Když je vyvolám manuálně tj. $images[246][0]...tak není problém..přes foreach () řešit nelze.. |
||
Kajman Profil |
#5 · Zasláno: 7. 3. 2020, 21:12:28
Pro dvourozměrné pole je potřeba mít dva foreach cykly zanořené.
Ukažte svůj kód. Třeba bude potřeba jen malá změna. |
||
Časová prodleva: 4 roky
|
0