2015-07-29 15:59 keltezéssel, Válas Péter írta:
Ha erre gondolsz:
print("
<br />{$row['id']}<br />{$row['elso']}<br />{$row['masodik']}<br />");
Ne legyen aposztróf az asszociatív tömb kulcsai körül, ha az egész
változó idézőjelben van. $row[id] stb. Az aposztróf csak idézőjelen
kívül kell.

Ez így nem igaz. Az asszociatív tömb indexe köré mindig kell az aposztróf (vagy idézőjel). Ha nincs ott, akkor először konstansként próbálja értelmezni a tömbindexként megadott stringet. Ha nem talál ilyen konstanst, akkor egy notice szintű hibát eredményez, és stringként kezelve a tömb megfelelő indexét adja vissza. A gond akkor van, ha létezik a kérdéses konstans. Tehát hiába működik a $row[id] forma is, attól még nem helyes, és kerülendő helyzettől függetlenül.

--
Hambuch Gábor
[email protected]
_______________________________________________
Techinfo mailing list
[email protected]
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz