10-04-2007, 08:22 PM
Code PHP :
<?php
$sq = mysql_query('SELECT pseudo FROM membre WHERE posx='.$x.' AND posy='.$y.' AND pseudo<>"'.$_SESSION['pseudo'].'" ORDER BY posx DESC,posy DESC') or die(mysql_error());
$numenr = mysql_num_rows($sq); //nombre d'enregitrement revnoyés par la requete
if ($numenr<>0)
{//s'il y a des joueurs dans le coin
echo '<table border="1" cellspacing="0" cellpadding="0"><td><form action="action_joueur.php" method="post">Joueur présent :<br>';
echo '<select name="action_joueur">';
while ($data = mysql_fetch_array($sq))
{
echo '<option value="'.$data['pseudo'].'">'.$data['pseudo'].'</option>'; //on l'affiche
}
echo '</select>';
echo '<input type="submit" name="attaque" value="Attaquer">'."\n";
echo '<input type="submit" name="don" value="Faire un don">'."\n";
echo '</form></td></table>'."\n" ;
}
mysql_free_result($sq);
A mon avis comme ca, c'est plus optimisé.