Autor | Zpráva | ||
---|---|---|---|
panmagor Profil * |
#1 · Zasláno: 16. 6. 2008, 13:58:08
Dobrý den! Jde mi o to. že výstupem
$data[user_id] [pre]$zamena = array( 1 => Lukas, 2 => Petr, 3 => slávek, ); echo "$zamena($data[user_id])</p>"; |
||
panmagor Profil * |
#2 · Zasláno: 16. 6. 2008, 13:59:42
Tak ještě jednou ten script.. Nějak špatně se to poslalo..
$zamena = array( 1 => Lukas, 2 => Petr, 3 => slávek, ); echo "$zamena($data[user_id])</p>"; |
||
Mastodont Profil |
#3 · Zasláno: 16. 6. 2008, 14:00:50
Protože user_id máš mít v uvozovkách.
|
||
Taps Profil |
#4 · Zasláno: 16. 6. 2008, 14:02:08
panmagor
zkus to takto echo $zamena($data["user_id"])."</p>"; |
||
souki Profil |
#5 · Zasláno: 16. 6. 2008, 14:02:24
$zamena = array( 1 => 'Lukas', 2 => 'Petr', 3 => 'slávek', ); echo "$zamena(".$data['user_id'].")</p>"; |
||
panmagor Profil * |
#6 · Zasláno: 16. 6. 2008, 14:07:30
Stále je výstup Array(1). Zkoušel jsem všechny rady zde...
|
||
Nox Profil |
#7 · Zasláno: 16. 6. 2008, 14:08:21
echo $zamena[$data["user_id"]]; |
||
panmagor Profil * |
#8 · Zasláno: 16. 6. 2008, 14:08:44
Případně pokrok:
Fatal error: Function name must be a string in C:\Programy\wamp\www\Blog\page.php on line 49 |
||
panmagor Profil * |
#9 · Zasláno: 16. 6. 2008, 14:09:20
echo $zamena[$data["user_id"]];
Ano! Děkuji... Takhle to funguje... |
||
Papi Profil * |
#10 · Zasláno: 16. 6. 2008, 14:12:36
Nevím, jestli jsem to dobře pochopil, ale nemělo by to být takto?
$zamena = array( 1 => 'Lukas', 2 => 'Petr', 3 => 'slávek', ); echo "<p>".$zamena[$data[user_id]]."</p>"; Myslím, že to, jestli dáš nebo nedáš index do uvozovacích znamének není až tak podstatné. |
||
Papi Profil * |
#11 · Zasláno: 16. 6. 2008, 14:14:07
Pozdě...
|
||
panmagor Profil * |
#12 · Zasláno: 16. 6. 2008, 14:14:19
No já jsem si nevšiml, že výstup toho pole musí být v hranatých závorkách a nacpal jsem ho do kulatých... proto to nešlo...
|
||
Časová prodleva: 16 let
|
0