XML parser en mySQL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sanrol

sanrol

19/03/2005 16:47:00
Quote Anchor link
Kan iemand voor mij een xml parser maken (eventueel tegen betaling!!!) welke de gegevens naar de mySQL database stuurd. Ik heb al veel info hierover gelezen maar weet niet hoe te beginnen (en hoe te eindigen).

Het volgende moet mogelijk zijn:

Via een $_POST['xml'] wordt de xml data naar het script gestuurd, deze moet het dan vervolgens in de muSQL database plaatsen (en de foto ophalen) als het om een <actie>add</actie> gaat. Het kan ook zijn dat er een delete xml bericht wordt gestuurd, dan moeten de gegevens uit de database gewist worden.
Tevens moet er een id-code van het bericht terug gestuurd worden (zoals: print
('<result><ok>1</ok><id>12345</id></result>');)

De xml bestanden welke worden gepost zien er ongeveer zo uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>

<request>
<actie>add</actie>
<cat>motor</cat>
<merk>Ducati</merk>
<model>748 S</model>
<brandstof>benzine</brandstof>
<kleur>Rood</kleur>
<bouwjaar>1999</bouwjaar>
<kmstand>22006</kmstand>
<omschrijving>Zo goed als nieuw!</omschrijving>
<prijs>9450</prijs>
<afbeelding nr="1">http://images.test.nl/1-2-3.jpg
<klant>
<naam>Testklant</naam>
<adres>Testweg 303</adres>
<postcode>1234 AB</postcode>
<plaats>Teststad</plaats>
<telefoon>024 1111111</telefoon>
<fax>024 2222222</fax>
<email>[email protected]</email>
<website>www.website.nl</website>
</klant>
</request>

Is er iemand die mij hiermee kan helpen, die zo.n scriptje makelijk kan oplepelen???
Gewijzigd op 19/03/2005 22:13:00 door Sanrol
 
PHP hulp

PHP hulp

13/01/2025 07:05:15
 
Eris -

Eris -

19/03/2005 16:56:00
Quote Anchor link
xml_prase() functie gebruiken
 
Sanrol

sanrol

19/03/2005 16:58:00
Quote Anchor link
Ik ben echt een beginner hiermee, kan je me misschien een beetje meer op weg helpen?
 
Bram Z

Bram Z

19/03/2005 17:10:00
 
Sanrol

sanrol

19/03/2005 17:15:00
Quote Anchor link
Bedankt, deze had ik al eerder doorgelezen maar ik kom nog steeds niet verder... Kan iemand een opzetje maken?
 
Eris -

Eris -

19/03/2005 18:22:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
//define the source of the feed
define(feed,'http://mijnbronhost.nl/rssfeed.ext');
//recive file form server
$xml_feed = file_get_contents(feed);
//create a xml phraser
$xml_praser = xml_parser_create();
//tell the vars to the xml phrasers
xml_parse_into_struct($xml_praser,$xml_feed,$xml_keys,$xml_index);
//lets phrase ^^
xml_parser_free($xml_praser);
//generate the headlines
for($i = 0;!empty($xml_index['TITLE'][$i]);$i++){
if($i == 0){
echo '<strong>Headlines van:<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].'
</a></strong><br />'
;
}
else{

echo '<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].
'</a><br />';
}
}

?>


Dit heb ik ooit gemaakt om een rss bestand om te zetten naar "html".
 
Sanrol

sanrol

19/03/2005 22:13:00
Quote Anchor link
Ook hier kan ik zelf niets mee, ben een beginner hierin...

Is er iemand die het voor mij kan/wil maken tegen betaling???
Gewijzigd op 19/03/2005 22:26:00 door sanrol
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.