Efektivni ukladani pole do mysql / cookies – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Efektivni ukladani pole do mysql / cookies – PHP – Fórum – Programujte.comEfektivni ukladani pole do mysql / cookies – PHP – Fórum – Programujte.com

 

Šnekr
~ Anonymní uživatel
28 příspěvků
13. 11. 2018   #1
-
0
-

zdravim,

co je efektivnejsi zpusob ukladani php array do mysql a cookies? Serialize/unserialize, nebo mit naky delici znaky a pouzivat implode/explode? 

Pripadne jaky datovy typ mysql pouzit?text? Jedna se o testovaci ukladani nakupniho kosiku, pole bude obsahovat id produktu, pocet, parms[barva, velikost,... nepovinne]

diky! :)

Nahlásit jako SPAM
IP: 185.193.86.–
Kit+15
Guru
13. 11. 2018   #2
-
0
-

#1 Šnekr
Jedna hodnota v poli - jedno políčko v databázi. Jeden array - jedna relace (záznam) v databázi.

Pokud se chceš zbláznit, tak zkus použít třeba JSON.

Až tě to přestane bavit, tak si pronajmi e-shop nebo si ho zadarmo stáhni a nainstaluj.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:bdda:5d61:99db:5c6b...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Šnekr
~ Anonymní uživatel
28 příspěvků
13. 11. 2018   #3
-
0
-

Nepotrebuji eshop, spis sem nevedel jak se takova data v praxi bezne ukladaji a tohle mi prislo jako idealni pripad :) json me nenapadl, dobry tip, dik

Nahlásit jako SPAM
IP: 185.193.86.–
Kit+15
Guru
13. 11. 2018   #4
-
0
-
Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:bdda:5d61:99db:5c6b...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
peter
~ Anonymní uživatel
4014 příspěvků
14. 11. 2018   #5
-
0
-

Jestli potrebujes v datech vyhledavat, tak kazdy udaj, jedno policko. Jestli mas 100 sloupecku je MySQL celkem jedno. Resource ti vraci pouze otisk z db a az pak si to v php prebiras fetchem. Ten otisk je velikostne priblizne stejny pro oba pripady.

Jestli ne, jeste by se dalo pouzit csv. Json je zase lepsi pro js. netusim, jak je to s podporou prohlizecu na csv nebo json. Min. ve ff json funguje. Nebo muzes pouzit xml.

Implode urcite ne, tim nevychytas parazitni \n ; " a jine znaky.

Nahlásit jako SPAM
IP: 2001:718:2601:258:4dbc:3838:5a25:f2e0...–
šnekr0
Newbie
21. 11. 2018   #6
-
0
-

#5 peter
JSON je vodnej formát, dost univerzální, spíš mě zajímalo jak to ukládat do DB jestli jako raw text, nebo přímo json a podobně... V podstatě spíš jde ve výsledku jen rychlost natáhnutí a zpracování dat

Nahlásit jako SPAM
IP: 37.205.9.–
Kit+15
Guru
21. 11. 2018   #7
-
+1
-
Zajímavé

#6 šnekr
JSON ukládej v databázi do sloupečku typu JSON. Jak prosté.

Nahlásit jako SPAM
IP: 46.174.34.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 64 hostů

Podobná vlákna

Ukládání slov s diakritikou do mysql — založil Ondřej Ryška

Ukládání pole — založil Al

Ukládání slov do pole — založil Lill

C# - Chyba v ukládáni (pole) — založil TrixCZE

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý