01net    Web


Actuellement en ligne : 150 Utilisateurs dont 6 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, smilblick, Nico5779, Zplay, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> afficher la classe selectionnée dans une liste déroulante
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
qeumarh
  
   
      ?   @     Posté le 20/05/2008 00:24:40  
Voter pour ce message
bonsoir à tous,

j'ai crée une table classement dans une BdD tests avec comme classes id, joueur, et 15 autres classes
j'aimerai afficher 3 classes dans un fichier en php/html (id, joueur et la classe selectionnée dans une liste deroulante)
en gros, quand je clic sur une des classes de la liste déroulante, ca doit m'afficher la classe selectionné et le contenu de cette classe.
en faite, je crée une variable choix dans laquelle on copie la classe selectionné dans la liste déroulante.


voila le code mais biensure ca marche pas.

<form name="form1" method="POST" action="essai.php">
<div align="left">
<select name="critere" >
<option value="points au 1er tour">points au 1er tour</option>
<option value="points au 2e tour">points au 2e tour</option>
<option value="points (total)">points (total)</option>
</select>
</div>
</form>

<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("tests"); // Sélection de la base

$choix = $_POST['critere'];
$reponse = mysql_query("SELECT Id, Joueur, $choix From classement")or die(mysql_error()); // Requête SQL (optimisée)
?>
<table>
<tr>
<td>Rang</td>
<td>Joueur</td>
<td><?php echo $choix; ?></td>
</tr>
</table>
<?php
while ($donnee = mysql_fetch_array($reponse))
{
?>

<table>
<tr>
<td><?php echo $donnee['id']; ?></td>
<td><?php echo $donnee['joueur']; ?></td>
<td><?php echo $donnee['$choix']; ?></td>
</tr>
</table>

<?php
}
mysql_close(); // Déconnexion de MySQL
?>

si quelqu'un peut me depanner merci d'avance
marc

ps: une de mes classe contient des nombres décimaux donc sous phpmyadmin, j'ai indiqué decimal(8,2) mais le probleme c'est que ca m'affiche que des 0 apres la virgule (exemple: 123,00 au lieu de 123,67)
comment modifier ca?
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> afficher la classe selectionnée dans une liste déroulante

Aller à :

Page générée en : 0.046s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat - Caractere.net -
Electronique.biz - Mesures.com - Transaction.fr

PC Booster
Un logiciel pratique pour optimiser et améliorer les performances de votre PC. 
Jeux
Nouveauté : Devenez un expert de la vie marine avec Marine Park Empire ! A découvrir dès maintenant !