Version complète: sur le forum Webmaster Hub : Récupérer des données
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
kezoo
Bonjour, voici mon problème :

J'aimerais récupérer les données TITRE1 et TEXTE1, ainsi que TITRE2 et TEXTE2, etc... du code ci-dessous. Pouvez-vous me concocter un petit bout de code capable de me récupérer ces données facilement?

Avec des boucles, il devrait être simple à un programmeur confirmé de savoir m'aider. blush.gif

CODE
<table class="adview">
<tr>
  <th>TITRE1</th>
  <td>TEXT1</td>
</tr>
<tr>
  <th>TITRE2</th>
  <td>TEXT2</td>
</tr>
<tr>
  <th>TITRE3</th>
  <td>TEXT3</td>
</tr>
<tr>
  <th>...ETC...</th>
  <td>...ETC...</td>
</tr>
</table>

Merci, Yoann
Dan
Voici un bout de programme qui peut t'aider:

CODE
<?php
$text= <<< EOF
<tr>
  <th>TITRE1</th>
  <td>TEXT1</td>
</tr>
<tr>
  <th>TITRE2</th>
  <td>TEXT2</td>
</tr>
<tr>
  <th>TITRE3</th>
  <td>TEXT3</td>
</tr>
<tr>
  <th>...ETC...</th>
  <td>...ETC...</td>
</tr>
</table>
EOF;

preg_match_all("#<th>([^<]+)</th>[^<]*<td>([^<]+)</td>#U",$text,$resultats);
foreach ($resultats[0] as $resultat)
    print $resultat."<br />";
    
?>
kezoo
Merci Dan, c'est exactement ce que je rcherchais!

A la prochaine
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.