Autor | Zpráva | ||
---|---|---|---|
smo Profil |
#1 · Zasláno: 28. 6. 2006, 12:10:41 · Upravil/a: smo
Ono neni možné v PHP indexovat pole polí
... nebo jak by se tomu mělo říkat ... :-) Více příklad:
|
||
Leo Profil |
#2 · Zasláno: 28. 6. 2006, 12:15:11
Ono v PHP je mozne indexovat pole poli, tedy pouzivat vicerozmerna pole, proc ne? :-) Leo
|
||
smo Profil |
#3 · Zasláno: 28. 6. 2006, 12:21:31 · Upravil/a: smo
... kde tedy dělám chybu?
výsledek echa je totiž: Array[id] ... a mělo vy to být třeba 117 |
||
Leo Profil |
#4 · Zasláno: 28. 6. 2006, 12:36:56
Jednak [id] je blbe, nejspi myslite ['id'] a pak - kouknete se, co vam vraci mysql_fetch_array, treba pres
$data = mysql_fetch_array($vysledky[$i]); print_r($data); Leo |
||
smo Profil |
#5 · Zasláno: 28. 6. 2006, 12:53:18
print_r($data) z příkladu výše šlape jak víno!
výpis funguje a pole je naplněný datama! ... ale $pole[$j]['id'] i po změnění [id] na ['id'] stále vypisuje Array['id'] $data = mysql_fetch_array($vysledky[$i]); print_r($data); // ok $pole[$j] = mysql_fetch_array($vysledky[$i]); |
||
smo Profil |
#6 · Zasláno: 28. 6. 2006, 12:57:20
už to mám ... :-)
měl jsem totiž echo "ID bude: $pole[id]"; // a to PHP veme v pohodě a těď jsem chtěl echo "ID bude: $pole[$i]['id']"; // to házelo Array['id'] musí to být echo "ID bude:".$pole[$i]['id']"; // a jde to ... :-) díky |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0