Pole
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
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);