Bonjour,
J'affiche mes données Mysql dans un tableau en php.
Mais j'aimerais pour une colonne pouvoir modifier un champ; donc j'ai créé un input à choix, comme vous pouvez le voir ci-dessous:
Par contre, quand je séléctionne une autre "option" et que je valide (bouton en bas de page) rien ne change dans ma base
Mon code qui afficher l'input à choix avec la requête Mysql:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 echo " <?php <td><select name='etat2'> <option value='1'>réservé</option> <option value=''>diffusé</option> <option value='2'>obsolète</option> </select> </br></td>"; ?> <input type="submit" name="valider" value="Valider"> <?php if (isset($_POST['valider'])){ $etat2=$_POST['etat2']; mysql_connect("localhost", "root", ""); mysql_select_db("gestion_num"); $test = mysql_query("UPDATE $matable SET etat='$etat2'"); mysql_close(); }?>
Partager