Page 1 sur 1

bloqué avec preg_match PHP5

Posté : 04 févr. 2011, 16:51
par nunoonline
BONJOUR
j'ai un tableau $tab dans lequel on trouve par exemple:
[7] => <a href='/today/from-news.html?idpage=65455666'>value 78</a> <i>NEWS N° 1</i> </strong><br />

je souhaite recuperer les infos suivantes : 65455666 - value 78 - NEWS N° 1

j'ai dejà essayer plusierus choses mais je suis bloqué :-(
merci pour votre aide

avec php5

Code : Tout sélectionner

$tab=''; $tab=$out[2]; $database = array(); for($i=0; $i<count($tab); $i++){ if (preg_match("/<a href='\/today\/from-news.html\?idpage=/",$tab[$i])){ ### idpage & value ### $value = preg_match("/>(.*)<\/a>/i",$tab_course[$i],$regs); ### recuperation de l'$idpage ### .... ### recuperation de info en italique .... } }

Re: bloqué avec preg_match PHP5

Posté : 04 févr. 2011, 16:55
par stealth35
pour parser du HTML c'est DOMDocument, pour passer une adresse web c'est parse_url, pour parcourir une liste c'est foreach :wink:

Re: bloqué avec preg_match PHP5

Posté : 05 févr. 2011, 23:53
par nunoonline
merci pour l'info

savez vous où je peux trouver un tutoriel avec DOMDocument ?

NR

Re: bloqué avec preg_match PHP5

Posté : 05 févr. 2011, 23:55
par xTG