Pole

Dobry den chci se zeptat jakym zpusobem mohu ulozit cele pole do databaze.

Diky moc za radu
každá položak pole - pokaždé jedinečná buňka v tabulce databáze?

projdeš to cyklem (while) a pokaždý uložíš....
ja potrebuju abych do jednoho sloupce nazvaneho napriklad rw ulozil cele pole a pak ho z databaze zase dostal a prosel.

Takze potrebuju ulozit cele pole do jednoho slouce :)
ted kdyz tam to pole pomoci insert.... ulozim tak tam ukladaj je napis array
A tim padem uz nemam co prochazet pri vystupu :) potrebuju proste aby se tam ulozilo cele pole na jedno misto v db :)
no, ještě záleží, co v jednotlivých buňkách pole máš... bude třeba si stanovit určitý rozdělovací znak, případně řetězec.... a naskládat to pole do jednoho stringu, který uložíš a pak si ho zase po načtení rozdělíš...

například použiješ na rozdělení toto: ##
a v databázi to pak bude uloženo jako "první buňka pole##druhá buňka pole##....."

před uložením porvedeš toto:

$retezec='';
foreach ($pole as $prvek) $retezec.=$prvek.'##';
a $retezec uložíš do databáze

při vatahování z databáze si to zase načteš třeba do $retezec

a pouiješ funkce explode ():

$pole=explode($retezec,'##');
Neboli strucne receno serializovat pole pres Serialize() a Unserialize()

"INSERT INTO tbl (pole) VALUES (".serialize($tvojepole).")"

$xxx = ... SELECT pole FROM tbl

$pole = unserialize($xxx);