J'ai donc pour le moment 2 tables.
$reponse = $bdd->query('SELECT * FROM matchs_banderoles');
$reponse1 = $bdd->query('SELECT * FROM matchs_salle');
et ensuite j'ai :
<?php
$res = $bdd->query('SELECT COUNT(*) AS nb_banderoles FROM matchs_banderoles');
$res1 = $bdd->query('SELECT COUNT(*) AS nb_salle FROM matchs_salle');
$row = $res->fetch();
$row1 = $res1->fetch();
echo 'total d\'inscrits banderoles = ' . $row['nb_banderoles'];
echo '<br>total d\'inscrits salles = ' . $row1['nb_salle'];
if ($row['nb_banderoles'] <= 3 and $row1['nb_salle'] <= 1)
{
echo ' <form action="f.php" method="post">
<p>
<label for="banderoles">Banderoles</label> : <input type="text" name="banderoles" id="banderoles" /><br />
<label for="salle">Salle</label> : <input type="text" name="salle" id="salle" /><br />
<input type="submit" value="Envoyer" />
</p>
</form>';
while ($donnees = $reponse->fetch())
{
echo '<td>- ' . htmlspecialchars($donnees['banderoles']) . '</td>
<td>- ' . htmlspecialchars($donnees['salle']) . '</td></tr>'; }
$reponse->closeCursor();
}
Et donc, normal, il ne m'affiche uniquement les données de "banderoles". Comment dois je faire pour faire 2 while, j'ai du mal a savoir dans quel ordre il faut que je les mettes sachant qu'il y aura en fait: while ($donnees = $reponse->fetch())
et
while ($donnees1 = $reponse1->fetch())
???