ugrás a tartalomhoz

SQL kérésbe tömb elem

attyhor · 2006. Már. 27. (H), 23.43
Üdv!
Előrevetítem, nagyon kezdő vagyok, így ha nagyon béna vagyok, nem röhögni! :-)
Szóval van 9 adat sql táblában, amik szépen sorra előrelépnek, a 9.-be pedig új adat kerül. Kiolvasás rendben is van, associatív tömbbe. Ezt azonban nem tudom hogyan kell visszaírni sql-be. (MySQL)
A probléma tulajdonképpen leegyszerüsíthető arra, hogy hogyan lehet egy tömböt kiírni MySQL-be, vagy egy tömb egy értékét egy változóba tenni.
Mivel a következő sql lekérdezés nem fut le:
$sql = "UPDATE eredm_nb SET nbpont_1 = '$eredmeny[nbpont_2]',
nbpont_2 = '$eredmeny[nbpont_3]', ...
... nbpont_8 = '$eredmeny[nbpont_9]', nbpont_9 = '$ujertek' WHERE feltétel...

Előre is köszönöm.
Az $eredmeny[] az sql lekérdezés eredménye.
 
1

Idézőjelek

Anonymous · 2006. Már. 27. (H), 23.48
Próbáld így:
UPDATE eredm_nb SET nbpont_1 = '".$eredmeny["nbpont_2"]."'
Azt hiszem, menni fog.
2

Idézőjel-aposztróf

attyhor · 2006. Már. 27. (H), 23.51
Próbáltam már pár idézőjeles, aposztrófos variációt, dde bevallom ezt még nem.
Mindenképpen kipróbálom, KÖSZ!
PHP-ben MySQL-ben hol tudnék utánanézni, hogy mikor hogyan kell idézőjelezni, aposztrófozni?
3

Vagy, használhatsz {}-t

PiG · 2006. Már. 28. (K), 11.30
http://www.php.net/manual/hu/language.types.string.php#language.types.string.parsing.complex
4

kösz

attyhor · 2006. Már. 28. (K), 23.11
Köszönöm, hasznos olvasmány!
:)
Nem tudtam hol keressem.