J'ai pas tout compris de ce que tu recherche exactement, mais pour récupérer un champ et le modifier tu peux créer un formulaire :
Code :
- <form method="post" action ="">
- <input type="text" class="form-control" name="nom" placeholder="<?php // <- Ici la case pour que tu puisse rentrer la nouvelle valeur que tu vas attribuer à ton champs
- $req = $bdd->prepare('SELECT ****** FROM ****** WHERE ****); // Ici ta requete SQL pour recuperer ton champs USER_ID comme sa tu le vois en fond de formulaire
- $req -> execute();
- $donnees = $req->fetch();
- echo htmlspecialchars($donnees['nom de ton champs']);
- ?>
- " required />
- <input type="submit" class="form-controle" class="bginput" value="modifier">
- </form>
|
Ensuite tu passe a la requete de modification
Code :
- <?php
- if(isset($_POST['nom']))
- {
- $test=$_POST['nom']; // <- recupere l'input qui avait le name=nom et donc tu récupère la valeur de ton champs
- $req = $bdd->prepare('UPDATE **** SET /* ....='.$test.'*/ WHERE ******); // <-- Requete de modification, après le set tu insère ta nouvelle valeur
- $req -> execute();
- $donnees = $req->fetch();
- ?><?php
- }?>
|
Après comme toi je débute, donc je peux être à coté de la plaque vis a vis de ta demande, et des personnes plus qualifiés peuvent te proposer des solutions plus direct.
En esperant avoir aider un petit peu
Message édité par Dolb66 le 02-06-2017 à 11:57:53