Bonjour a tous
Et oui c'est encore moi
Je fais un formulaire pour faire une modification d'un tuple existant.
Quand j'arrive sur la page de modification j'aimerais que l'ancien tuple s'affiche dans l'input.
Je recupère l'id du tuple par un get et ensuite je vais chercher le nom dans Mysql et ensuite je l'insère par variable dans le value de input.
Il me semble que tous est ok mais sa fonctionne pas, quand dans le value je le mais en dur ca fonctionne.
Il y aurais quelque chose que j'ai oublier de faire
Voici mon code
et voici quand je clique sur le bouton pour enregistrement
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 <?php $index = $_GET['index']; $sql = new Mysql(); $result=$sql->select('*','GroupeClients','WHERE Numeros ='.$index); $tabResult = $sql->fetch_assoc($result); $rubrique = $tabResult['Nom']; ?> <form action="index.php?page=11&index=1" method="post"> <div> <fieldset> <legend>Modifier une rubrique</legend> <input type="text" name="rubrique" value="<?php $rubrique ?>"/> <input type="hidden" name="hide" value="<?php $index ?>"/> </fieldset> </div>
Merci d'avance pour vos renseignement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if(isset($_POST['envoi'])) { $rubrique = $sql->addSlash($_POST['rubrique']); $index = $_POST['hide']; echo $index; $sql->update_item('GroupeClients','Nom',$rubrique,'Numeros ='.$index); }
Di Blasio Michael
Partager