Repetition de code

Résolu
Ricky068 Messages postés 32 Statut Membre -  
Ricky068 Messages postés 32 Statut Membre -
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. Jack
     
    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.
    0
  2. Ricky068 Messages postés 32 Statut Membre
     
    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);
    0
  3. Ricky068 Messages postés 32 Statut Membre
     
    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
    0