Repetition de code

Résolu
Bonjour,

je suis à la recherche d'un fonction pour répéter un code PHP(HTML) un certain nombre de fois en incluant des requête SQL:

Test $i
Test $i
Test $i
($i etant le comptage des affichage 1.2.3etc)

Et entre chaque ligne "Test" afficher une liste générée par la requete:

$result = mysql_query("SELECT * FROM db WHERE x = $i");
while ($row = mysql_fetch_array($result)) {
afficher liste};

Voila, j'éspère avoir été clair

@+
Eric
Configuration: Windows XP
Firefox 3.5.6

3 réponses

  1. Bonjour, essaye avec une boucle for ( for($i=0;$i<$nombremaximum;$i++) ) qui englobe une boucle while ( même si c'est pas trop conseillé ). Redit si cela fonctionne.
    1. Bon j'ai fait une boucle avec STR_REPEAT mais je n'arrive pas à faire le comptage .....

      echo str_repeat('
      <table width="50%" border="1" align="center">
      <tr>
      <td align="center">Squad '.$i.'</td>
      </tr>
      </table>
      <br>', 10);
      1. Trouvé

        <?php
        $i = 1; //on définit la variable $i qui sera notre nombre que l'on incrémentera. Ici $i va commencer à 0
        while($i < $row1['matchSquad']+1)
        {
        echo '<table align="center" border="1" width="50%">
        <tr>
        <td align="center">Squad '.$i.'</td>
        </tr>
        </table>';

        $i++;
        }
        ?>

        Merci