Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 17.06.07 Prihlásený: 20.09.09 Príspevky: 75 Témy: 8 | 8 Bydlisko: Hlohovec |
Zdravim. Mam taky problem. V html mam spraveny template, ako by mal vyzerat moj eshop. Od dodavatela mam kazdych 30 min. generovany cennik vo formate CSV alebo XML. Potreboval by tom poradit, alebo aj pomoct s vytvorenim prepoja (scriptu) na naplnenie SQL databazy udajmi z tohto suboru a nasledne aby ich stranka vedela zobrazit podla neakeho filtra. Napriklad dakto klikne v menu na polozku "Graficke karty", na stranke mu vypise z databazy SQL vsetky polozky patriace do tejto kategorie. Trapim sa s tym uz dlho a furt neviem ako na to. PLS help. Thanks.
_________________ DualCore AMD Athlon 64 X2, 2400 MHz (12 x 200) 4600+, Asus M2N-VM HDMI (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN), A-DATA 4096 MB (DDR2-800 DDR2 SDRAM), NVIDIA GeForce 8600 GT (512 MB), SAMSUNG HD200HJ (200 GB, SATA), Acer AL1916W [19" LCD Widescreen], |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
samotny import do db nie je problem, ale zlozitejsie to bude s optimalizaciou db, nakolko hodit vsetko do jednej tabulky by asi nebolo spravne riesenie...
pre zaciatok by pomohla struktura toho csv-cka alebo xml suboru...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 10.02.07 Prihlásený: 14.08.09 Príspevky: 255 Témy: 27 | 27 Bydlisko: KE |
Hm bez nejakych skusenosti to nevidim velmi ruzovo
parsovanie xml a css je inac velmi jednoduche, ale musis tam dat update logiku .. Ze nebude naslepo vsetko prepisovat, ale iba tie produkty, ktore sa zmenili ..
no a samozrejme ak su tam kategorie dane iba textovo, tak ich musis ulozit do tabulky pre kategorie ..
_________________ drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13 |
|
Registrovaný: 17.06.07 Prihlásený: 20.09.09 Príspevky: 75 Témy: 8 | 8 Bydlisko: Hlohovec |
Mno tak struktura je takato:
Kód: <?xml version="1.0" encoding="windows-1250" ?> <!DOCTYPE Cennik (View Source for full doctype...)> - <Cennik> - <product> <nazov>Autorádio LG LAC-M3800 MP3</nazov> <zaruka>24</zaruka> <popis>Autorádio s CD prehrávačom prehrávajúce MP3 súbory. Výstupný výkon 4 x 50 W, segmentový LCD displej, prehrávanie MP3, WMA, CD-R / RW, funkcia Repeat, Shuffle, zosuvný-odnímateľný predný panel, prednastavené ekvalizéry, korekcia výšok, basov, rovnováhy, XDSS, RDS tuner, automatické ladenie, hodiny, CD-text, MP3-id3 / WMA tag, 2 páry line-out</popis> <cenabezdph>69,50</cenabezdph> <stav>0 Ks</stav> <kodtovaru>MP3 LG LAC3800R</kodtovaru> <httpproduktu /> <httpvyrobcu /> <vyrobca>LG</vyrobca> <obrazok>http://files.agem.sk/mainpict/e_m/l3800.jpg</obrazok> - <kategorie> <kategoria1>Audio systémy</kategoria1> <kategoria2>Autorádio</kategoria2> <kategoria3 /> </kategorie> </product> - <product> <nazov>Domáce kino LG HT353SD</nazov> <zaruka>24</zaruka> <popis>5.1 kanálový systém domáceho kina, výkon 300W (5x45 +75), 4 x satelitné reproduktory, prehrávanie: CD, CD-R/RW, DVD DVD+-R/RW, VCD, SVCD, MP3, WMA, JPEG, DivX, Xvid, (podpora SK/CZ titulkov: srs, sub, smi, txt) progressive scan, FM/AM rádio tuner s RDS (pamäť na 50 staníc), dekodéry Dolby Digital, Dts, Dolby Pro Logic II, VSM - prevod sterea na priestorový zvuk, automatický equalizér (podľa informacii z ID3 tagu), predný panel: USB Plus (prehrávanie: MP3, JPEG, DivX), USB direct ripping (konverzia hudobného CD na empétrojky priamo do MP3 prehrávača cez USB vstup), zadný panel: kompozitný výstup, komponentný výstup, SCART, Audio AUX, portable in vstup, možnosť stlmenie displaya, pohotovostní režim: menej než 1W, české menu</popis> <cenabezdph>119,00</cenabezdph> <stav>2 Ks</stav>
atd atd...... Ako fakt by si mi pomohol stenley.....
A prepisovat moze aj vsetko. Nemusi len to co sa zmenilo. Napriklad od 00:00 do 01:00 by sa nastavil prepis db.... Abo tak dako....
_________________ DualCore AMD Athlon 64 X2, 2400 MHz (12 x 200) 4600+, Asus M2N-VM HDMI (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN), A-DATA 4096 MB (DDR2-800 DDR2 SDRAM), NVIDIA GeForce 8600 GT (512 MB), SAMSUNG HD200HJ (200 GB, SATA), Acer AL1916W [19" LCD Widescreen], |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
v db budes mat 3 zakladne tabulky (mohlo by ich byt aj viac, ale pre zaciatok budu stacit 3), v prvej budes uchovavat kategorie, v druhej zaradenie produktov do kategorii a v tretej informacie o produktoch...
struktura tabuliek by mohla vypadat takto:
1. id_kat, name, title
2. id_rel, id_kat, id_prod
3. id_prod, nazov, popis, zaruka, ...
Teda pre uvedeny vycuc z xmlka (1. produkt), budu v tabulkach nasledovne udaje:
Kategorie:
1 | audio-systemy | Audio systémy
2 | autoradio | Autorádio
Zaradenie produktov do kategorii:
1 | 1 | 1
2 | 2 | 1
Informacie o produktoch
1 | Autorádio LG LAC-M3800 MP3 | 24 | ...
Import spravis pomocou funkcii/tried pre pracu s xml...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 | 233 Bydlisko: Nové Zámky |
ten cennik/katalog je niekde na nete, alebo ti ho posiela emailom, ci ako ?
nebolo by jednoduchsie, kebyze je na nete, zeby sa databaza nevyuzila, ale rovno to bralo odtial ? Asi moc velka zataz na server, ze ?
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 17.06.07 Prihlásený: 20.09.09 Príspevky: 75 Témy: 8 | 8 Bydlisko: Hlohovec |
To stenley:
No dobre ale nicomu ci si napisal som nerozumel ))
Ja som uplna lama s SQL..... Neda sa s tebou spojit cez ICQ?
To Blackshadow:
Je na nete, teda resp ma svoju adresu. Neposielaju mi to mailom...
_________________ DualCore AMD Athlon 64 X2, 2400 MHz (12 x 200) 4600+, Asus M2N-VM HDMI (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN), A-DATA 4096 MB (DDR2-800 DDR2 SDRAM), NVIDIA GeForce 8600 GT (512 MB), SAMSUNG HD200HJ (200 GB, SATA), Acer AL1916W [19" LCD Widescreen], |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
najblizsi tyzden sa so mnou cez icq nespojis, lebo som mimo ale vytvorit tabulky v db hadam vies, nie? to je zaklad, potom uz mozes riesit samotny import... nie je to vobec zlozite...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 17.06.07 Prihlásený: 20.09.09 Príspevky: 75 Témy: 8 | 8 Bydlisko: Hlohovec |
To hej. Viem. Ale ten import ma trapi.... Nemas daky link na ten script?
_________________ DualCore AMD Athlon 64 X2, 2400 MHz (12 x 200) 4600+, Asus M2N-VM HDMI (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN), A-DATA 4096 MB (DDR2-800 DDR2 SDRAM), NVIDIA GeForce 8600 GT (512 MB), SAMSUNG HD200HJ (200 GB, SATA), Acer AL1916W [19" LCD Widescreen], |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
heh, link nemam, ale sak si to vies jednoducho spravit aj sam, len treba poznat par funkcii na pracu s xml a db
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 17.06.07 Prihlásený: 20.09.09 Príspevky: 75 Témy: 8 | 8 Bydlisko: Hlohovec |
No ja som z php lama.... asi tak. Ja viem len html.
_________________ DualCore AMD Athlon 64 X2, 2400 MHz (12 x 200) 4600+, Asus M2N-VM HDMI (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR2 DIMM, Audio, Video, Gigabit LAN), A-DATA 4096 MB (DDR2-800 DDR2 SDRAM), NVIDIA GeForce 8600 GT (512 MB), SAMSUNG HD200HJ (200 GB, SATA), Acer AL1916W [19" LCD Widescreen], |
|
Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
|