Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.11.07
Prihlásený: 06.11.13
Príspevky: 14
Témy: 6
Príspevok NapísalOffline : 29.04.2010 17:40

Zdravim,

potreboval by som poradit s editaciou a vytvaranim elementov priamo v xml sbore postrednictom nejakych php funkcii . Dopcital som sa k SimpleXML a xml_parse, ale neviem sa dopracovat k ich sytaxi a k pouzitiu. Poprosil by som o bud lepsie riesenie alebo ukazku na nasledovnom priklade:

Kód:
<?xml version="1.0" ?>
<jedla>
  <ovocie>
    <nazov>Pomaranc</nazov>
    <farba>Oranzova</farba>
    <chut>Sladko-kysla</chut>
  </ovocie>
  <zelenina>
    <nazov>Cibula</nazov>
    <farba>Zlta</farba>
    <chut>Stiplava</chut>
  </ovocie>
</jedla>


Vopred dakujem za kazdu radu :)


Offline

Správca fóra
Správca fóra
PHP -> XML

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 29.04.2010 21:21

co myslis pod editaciou, zmena hodnoty niektoreho elementu ci? mohol by si uviest nejaky konkretny pripad, co ta presne zaujima...







_________________
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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.11.07
Prihlásený: 06.11.13
Príspevky: 14
Témy: 6
Príspevok Napísal autor témyOffline : 30.04.2010 9:16

Dajme tomu ze mame nejaku databazu v catalog.xml, napr.:

Kód:
<CATALOG>
   <CD>
      <TITLE>Empire Burlesque</TITLE>
      <ARTIST>Bob Dylan</ARTIST>
      <COUNTRY>USA</COUNTRY>
      <COMPANY>Columbia</COMPANY>
      <PRICE>10.90</PRICE>
      <YEAR>1985</YEAR>
   </CD>
   <CD>
      <TITLE>Hide your heart</TITLE>
      <ARTIST>Bonnie Tyler</ARTIST>
      <COUNTRY>UK</COUNTRY>
      <COMPANY>CBS Records</COMPANY>
      <PRICE>9.90</PRICE>
      <YEAR>1988</YEAR>
   </CD>
        .
        .
        .
</CATALOG>

Túto databazu mame vypisanu v index.html, cize:
Kód:
Katalóg:
  Názov: Empire Burlesque
  Umelec: Bob Dylan
  Cena: 10.90 Eur
  Rok vydania: 1985

A teraz by som chcel editovat databazu ako napr v mysql:
Kód:
mysql_query("INSERT ...");
mysql_query("UPDATE ...");
mysql_query("DELETE ...");

Cize pridavanie novych CD, menit cenu a pod., mazanie CD.

Neviem ani to ci na vypis je lepsie PHP, alebo javascript.


Offline

Správca fóra
Správca fóra
PHP -> XML

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.05.2010 8:47

na to si budes musiet spravit vlastne funkcie, lebo nic take "predpripravene" v php nie je... ak chces menit napr. cenu, tak musis presne vediet, ktoremu cd, cize musis najskor identifikovat, ktore cd to je (napr. podla nazvu, ale zas nazov mozu mat niektore rovnaky, cize by som tam pridal radsej este nejaky jedinecny identifikator, alebo budes kontrolovat viacero hodnot naraz - nazov + autor a pod.), vyhladat ho v subore a zmenit... s pridanim noveho cd to bude jednoduche, len musis pri tom kontrolovat, ci sa v subore uz take cd nenachadza...

http://us2.php.net/manual/en/simplexml. ... -basic.php ale mozes pouzit aj DOMDocument







_________________
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
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Php Script: XML -> CSV (Problém s 0 na začiatku)

v PHP, ASP

5

392

21.11.2017 19:56

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XML Schema => XML instance document

v HTML, XHTML, XML, CSS

0

732

02.11.2009 17:46

sINN3r Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ->mysql ->php Help.zoradit

v PHP, ASP

4

590

20.06.2009 12:44

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP generovanie XML

v PHP, ASP

4

846

12.04.2011 14:22

general667 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a XML

v PHP, ASP

1

921

27.03.2007 19:16

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php a XML

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

32

2156

19.09.2008 15:02

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a XML

v PHP, ASP

3

382

26.12.2012 18:32

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XML v PHP

v PHP, ASP

4

458

29.09.2010 20:36

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. $pcforum->getForumActivity('PHP, ASP', 2012)/$pcforum->getForumActivity('PHP, ASP', 2022) - Warning: Division by zero

v PHP, ASP

4

2290

20.05.2022 13:51

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php v xml súbore

v PHP, ASP

2

314

28.04.2013 22:26

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XML v PHP - chyba

v PHP, ASP

2

725

26.03.2010 15:25

d0.0b Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP webservice XML-RPC

v PHP, ASP

6

386

28.04.2013 22:59

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a XML (problem)

v PHP, ASP

3

286

08.12.2012 21:06

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XML > XHTML transformacia cez XSLT

v HTML, XHTML, XML, CSS

1

682

20.09.2007 14:01

Codik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tutorial/Program na Flash + PHP (+ XML)

v Ostatné

6

1487

29.07.2008 12:17

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. otazka na parsovanie xml v php

v PHP, ASP

12

733

17.03.2010 14:53

Broko71 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra