Bonjour 
Je viens vers vous car j'ai un petit soucis avec un script PHP tout bête. Je souhaiterai récupérer le nom des jeux et le pourcentage de réduction de cette page
http://www.xbox.com/fr-FR/live/deals-with-gold
Pour faire ceci, voici le code :
$file = file_get_contents('http://www.xbox.com/fr-FR/live/deals-with-gold');
//Récupération du nom des jeux
mb_eregi('<h3 class="h3 white-c">(.*)', $file, $nom);
$nom = explode('</h3>', $nom[0]);
$nom = str_replace('<h3 class="h3 white-c">', '', $nom[0]);
echo $nom .'<br/>';
//Récupération du pourcentage de réduction
mb_eregi('<p class="subtitle">(.*)', $file, $prix);
$prix = explode('</p>', $prix[0]);
$prix = str_replace('<p class="subtitle">', '', $prix[0]);
echo $prix .'<br/>';
Ce code fonctionne à moitié. Car il récupère bien ce que je demande, mais seulement le 1er résultat

J'imagine que pour récupérer tout les autres résultats, je dois utiliser une boucle. Mais je ne vois vraiment pas comment faire. Je tiens à préciser que c'est uniquement à but personnel. C'est pour m'aider à trier les jeux chaque semaine lors d'une news à écrire.
Je vous remercie d'avance pour votre aide.
Message édité le 11 avril 2017 à 14:19:42 par Newgoblin2