Βοήθεια με PHP,XML, DOM

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

Βοήθεια με PHP,XML, DOM

Δημοσίευση από masterserver » 28 Δεκ 2008 22:16

έχω ένα αρχείο xml (test.xml) και έχω φτάξει ένα xsl (test.xsl) για να παρουσιάζω τις πληροφορίες του xml με έναν συγκεκριμένο τρόπο και πιο συγκεκριμένα σε πίνακα. θέλω να παρουσιάσω αυτόν τον πίνακα σε μία ιστοσελίδα και δίπλα από κάθε γραμμή του πίνακα να βάλω ένα κουμπί το οποίο όταν το πατάω να μπορώ να διαγράφω την γραμμή του πίνακα. αυτήν την σελίδα θέλω να την φτίαξω με php και dom. Μπορεί κάποιος να μου πεί χοντρικά πως και με ποιές εντολές υλοποιείται αυτο?

έχω εγκαταστήσει apache server, php, mysql server τις τελευταίες εκδόσεις.

ευχαριστώ

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Βοήθεια με PHP,XML, DOM

Δημοσίευση από fafos » 28 Δεκ 2008 22:43

Me thn DomCharacterData::deleteData() kaneis diagrafes.. exeis sigoura tis vivliothikes ths dom?

epexergazesai to xml me thn dom kai meta vriskeis thn grammh pou thes na svhseis:

Κώδικας: Επιλογή όλων

      $xml = 'test.xml';
      $dom = new DomDocument();
      $dom->loadXML($xml);
      $xpath = new DomXPath($dom);
      $result = $xpath->query('text()',$result->item(7));
      $result->item(0)->deleteData(0, $result->item(0)->length);
      echo $dom->saveXML();

se auto to paradeigma tha sou svhsei thn 8h grammh tou xml arxeiou sou... sto paradeigma exoume orisei oti oles oi grammes periexontai mesa sto element "text"... p.x.:

<text type="output">Hello word!</text>

an xrhsimopoieis allo element prepei na to oriseis edo:

$result = $xpath->query('text()',$result->item(7));

oi grames arxizoun apo to 0 (mhden)... 1h grammh=item(0), 2h=item(1), 3h=item(2) klp

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

Βοήθεια με PHP,XML, DOM

Δημοσίευση από masterserver » 28 Δεκ 2008 23:13

na sai kala file tha to dokimasw kai tha sou pw

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

Βοήθεια με PHP,XML, DOM

Δημοσίευση από masterserver » 29 Δεκ 2008 14:42

loipon to prospathisa auto pou mou eipes fafos kai mou evgaze 2 lathi
1: Notice undefined variable :resault in C:\...
2: Fatal error: Call to a member function item() on a non-object in C:\...

sou stelnw to xml kai to xsl mou na tous rixeis mia matia.
anoikse to xml gia na deis pws fainetai se browser me tin voitheia tou xsl.
egw thelw se autous tous pinakes pou tha sou amfanisei, dipla apo kathe grammi tous na valw 2 buttons, to 1o otan to patas na diagrafei mia grammi, to 2o otan to patas na prosthetei mia grami me stoixeia pou tha dwseis esi. ola auta me php

opoios allos kserei as voithisei. tha me swsei

eyxaristw
Συνημμένα
test.rar
to test.xml kai to test.xsl vriskontai sto test.rar
(2.42 KiB) Μεταφορτώθηκε 279 φορές

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

Βοήθεια με PHP,XML, DOM

Δημοσίευση από masterserver » 30 Δεκ 2008 12:54

kanenas re paidia?
oute mia mikri voitheia?

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης