Ik ben op dit moment met cURL en preg_match_all, maar ik kom er niet uit! Hopelijk kan iemand hier me ermee helpen.
PHP Code:
<?php
preg_match_all("/<h2 itemprop=\"name\">(.*)<\/h2>|<span>Stand: <span itemprop=\"score\">(.*)<\/span>|<span itemprop=\"date\">(.*)<\/span>|<span class=\"str\" itemprop=\"point\">(.*) <span>/", $result, $matchname, PREG_SET_ORDER);//print_r($matchname);foreach($matchname as $match) { $query = "INSERT INTO standen (score, name, date, point) VALUES ('$match[2]', '$match[1]', '$match[3]', '$match[4]')"; mysql_query($query) or die('Error, insert query failed'); // wordt in 4 verschillende rijen gezet?// in db toevoegen}}?>
Nu heb ik dus de code, en ook alles werkt. Behalve het insert into, hierbij worden 4 rijen aangemaakt dus ziet de db er zo uit:
* (rijen) | score | name | date | point
1 2-3
2 ajax-psv
3 26 aug
4 3
(ik krijg de tabel niet helemaal goed, maar iniedergeval staat op iedere rij een nieuw item,
dus op de eerste rui staat enkel score, op de tweede de name, op de derde date en op de 4e point).
Wat doe ik verkeerd?
- preg match foreach in db
-
18-05-2013, 12:13 #1
- Berichten
- 2.202
- Lid sinds
- 16 Jaar
preg match foreach in db
-
-
18-05-2013, 13:41 #2
- Berichten
- 620
- Lid sinds
- 15 Jaar
Re: preg match foreach in db
Het probleem is dat $match[i] (waarbij i is 1 tot en met 4) meerdere waardes bevat. Althans dat denk ik als ik zo even snel kijk.
Kan je even dit uitvoeren:
var_dump($match[4]);
En vervolgens hier schrijven wat hij laat zien?
-
18-05-2013, 14:19 #3
- Berichten
- 2.202
- Lid sinds
- 16 Jaar
Re: preg match foreach in db
Hoi,
Hartelijk bedankt voor je reactie, maar ik heb het op dit moment al opgelost met de html dom optie.
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