PHP Récupérer une valeur

Résolu
tinabriga -  
 tinabriga -
Bonjour,
j'ai le code suivant :
<?php

echo '<tr><th>Table</th><th>Joueur 1</th><th>Score Joueur 1</th><th>Joueur 2</th><th>Score Joueur 2</th></tr>';
for ($i = 0; $i < count($tables); $i++) {

$first_joueur = $tables[$i][0];
$last_joueur = $tables[$i][1];
echo '<tr>';
echo "<td>Table " . ($i + 1) ."</td>";
echo '<td>' . $first_joueur['Prenom'] . ' ' . $first_joueur['Nom'] . '</td>';
echo '<td><input type="hidden" name="joueur1[$poule][]" value="' . $first_joueur['Id_joueur'] . '" /><input type="text" name="score1[$poule][]" value="'.$valeur1.'" /></td>';
echo '<td>' . $last_joueur['Prenom'] . ' ' . $last_joueur['Nom'] . '</td>';
echo '<td><input type="hidden" name="joueur2[$poule][]" value="' . $last_joueur['Id_joueur'] . '" /><input type="text" name="score2[$poule][]" value="'.$valeur2.'" /></td>';
echo '</tr>';

}
echo '</table>';

}

?>
j'aimerais récupérer dans la page suivante la valeur de $poule mais j'y arrive pas.
Je fais foreach ($_POST['joueur1'] as $poule => $value) { mais $poule vaut rien que dois-je faire merci pour toute réponse
Tina
Configuration: Windows Vista
Internet Explorer 7.0

4 réponses

  1. DAG
     
    Salut, il faut que tu mettes un formulaire. Un truc du genre :
    <?php
    <form method="POST" action="maPage.php" name="monform"> 
    echo '<tr><th>Table</th><th>Joueur 1</th><th>Score Joueur 1</th><th>Joueur 2</th><th>Score Joueur 2</th></tr>';
    
    for ($i = 0; $i < count($tables); $i++)
    {
        $first_joueur = $tables[$i][0];
        $last_joueur = $tables[$i][1];
        echo '<tr>';
        echo "<td>Table " . ($i + 1) ."</td>";
        echo '<td>' . $first_joueur['Prenom'] . ' ' . $first_joueur['Nom'] . '</td>';
        echo '<td><input type="hidden" name="joueur1[$poule][]" value="' . $first_joueur['Id_joueur'] . '" /><input type="text" name="score1[$poule][]" value="'.$valeur1.'" /></td>';
        echo '<td>' . $last_joueur['Prenom'] . ' ' . $last_joueur['Nom'] . '</td>';
        echo '<td><input type="hidden" name="joueur2[$poule][]" value="' . $last_joueur['Id_joueur'] . '" /><input type="text" name="score2[$poule][]" value="'.$valeur2.'" /></td>';
        echo '</tr>';
    }
    echo '</table>';
    <input type="submit" value="Envoyer"> 
    </form>
    
    }
    
    ?> 


    Lorsque l'utilisateur va valider, ça va transmettre les valeurs type hidden à maPage.php
    0
    1. tinabriga
       
      C'est bien ce que j'ai fait mais cela fonctionne pas. Snif.

      Merci beaucoup de ta réponse DAG.
      0
  2. DAG
     
    Est-ce que tu peux nous filer tous le code ? (avec le form quoi)
    0
    1. tinabriga
       
      Merci DAG,

      Voilà j'ai trouvé j'ai fait ainsi :

      <?php

      echo '<tr><th>Table</th><th>Joueur 1</th><th>Score Joueur 1</th><th>Joueur 2</th><th>Score Joueur 2</th></tr>';
      for ($i = 0; $i < count($tables); $i++) {
      $valeur1=(rand(2,200));
      $valeur2=(rand(2,200));
      $first_joueur = $tables[$i][0];
      $last_joueur = $tables[$i][1];
      echo '<tr>';
      echo "<td>Table " . ($i + 1) ."</td>";
      echo '<td>' . $first_joueur['Prenom'] . ' ' . $first_joueur['Nom'] . '</td>';
      echo '<td><input type="hidden" name="joueur1['.$poule.'][]" value="' . $first_joueur['Id_joueur'] . '" /><input type="text" name="score1 ['.$poule.']" []" value="'.$valeur1.'" /></td>';
      echo '<td>' . $last_joueur['Prenom'] . ' ' . $last_joueur['Nom'] . '</td>';
      echo '<td><input type="hidden" name="joueur2['.$poule.'][]" value="' . $last_joueur['Id_joueur'] . '" /><input type="text" name="score2['.$poule.'][]" value="'.$valeur2.'" /></td>';
      echo '</tr>';
      }
      echo '</table>';

      }
      Je concatenais mal mes valeurs.
      merci de ton aide

      Tina
      0
  3. dj-69400 Messages postés 41 Statut Membre 3
     
    Salut code proprement et apres je pourais t'aidé parce que la ces la grosse misere
    -1