Beste leden,
Mijn vraag gaat over het automatisch importen van een excel feed naar de database.
Ik heb een productfeed van Tradetracker en wil deze automatisch updaten. Dus als er op Tradetracker een nieuwe interval is, dat deze dan ook automatisch in mijn database wordt geupdated.
Ik weet echter helaas niet hoe dit moet en kan er ook niks over vinden.
Kan iemand mij hiermee helpen?
Bedankt alvast!
- Automatische update van xml import
-
08-12-2014, 17:05 #1
- Berichten
- 91
- Lid sinds
- 18 Jaar
Automatische update van xml import
-
In de schijnwerper
Domeinnaam koopjeskelder: een betekenisvolle naam vanaf 99 euroDomein te koopLaravel / PHP code review door ervaren software consultant, tijdelijk voor € 475Freelance / WerkDegelijke Affiliate Zorgverzekeringswebsite | Hoge commissie per saleWebsite te koopAANGEBODEN: Artikel/Blog plaatsing Hoge DA DR en TrFl!SEO/Linkbuilding -
08-12-2014, 18:17 #2
- Berichten
- 1.410
- Lid sinds
- 16 Jaar
Re: Automatische update van xml import
Hoe verwerk je de data op dit moment? Ik neem aan dat je dat al doet?
Het enige "probleem" is dus het downloaden van de feed?
-
08-12-2014, 18:31 #3
- Berichten
- 91
- Lid sinds
- 18 Jaar
Re: Automatische update van xml import
Nu download ik eerst zelf de data en dan importeer ik ze in de database. Maar als het goed is kan dit process ook geautomatiseerd worden. Als je tientallen datasheets elke dag moet importeren ben je ook een hele tijd mee bezig..
enig idee?
-
11-12-2014, 13:30 #4
- Berichten
- 151
- Lid sinds
- 17 Jaar
Re: Automatische update van xml import
Dus je download de feed van tradetracker naar jezelf en gaat dan elke regel apart in je database stoppen?
Dat is inderdaad veel werk dan.
Ik bouw de feed in een array en update/insert deze dan in de database :
PHP Code:$xml = simplexml_load_file($feed);
$new_rowset = array();
foreach($xml->product as $child) {
$ID = trim($child->attributes()->ID);
if(!isset($new_rowset[$ID])) { $new_rowset[$ID] = array(); }
$new_rowset[$ID]['name'] = trim($child->name[0]);
$new_rowset[$ID]['URL'] = trim($child->URL[0]);
}
En ieder heeft zo zijn eigen idee en werking ervoor. Ik zou zeggen, gewoon proberen.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic