Menu
Accueil
Forums
Nouveaux messages
En ce moment
Nouveaux messages
Nouveaux messages de profil
Connexion
S'inscrire
Quoi de neuf
Nouveaux messages
Menu
Connexion
S'inscrire
Forums
Loisirs et Entraides
Informatique - Mobile - Jeux
Supprimer, modifier un enregistrement en mysql / php ?
JavaScript est désactivé. Pour une meilleure expérience, veuillez activer JavaScript dans votre navigateur avant de continuer.
Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
[QUOTE="tadawit, post: 14133302, member: 371934"] Salam 3alaykom, Je viens de trouvé la manip pour modifier un enregistrement, enfin ! :bizarre: Voir en annexe les images, ce que ça donne avec du PHP/MySql/HTML5/SQL ... :mignon: Pour les cases il fallait mettre un "Modifier" et un "GotoModifer" , le "GotoModifier" va permettre par après de générer un nouveau formulaire et à partir de là on va pouvoir modifier l'enregistrement. [CODE] $choix = ""; if(isset ($_POST['Modifier'])) { $choix="Modifier"; } if(isset ($_POST['GoToModifier'])) { $choix="GoToModifier"; } etc... [/CODE] Donc ici comme je disais en haut, le GotoModifier va permettre de créer le formulaire , j'avais pas mis ça c'est pour ça que ça marchait pas. [CODE] case "GoToModifier": if(isset ($_POST['Check'])) { $check=$_POST['Check']; $sql="select * from capitales WHERE `capitales`.`id` = ".$check[0].";"; $smtp=$pdo->query($sql); $arr=$smtp->fetch(); echo "<div align='center' style='background-color:#207555; border:1px solid #756020; border-width:4 ; margin: 200 500; padding: 25' >"; echo'<form name="Form" action="sql.php" method="POST"> <input type="text" name="id" value="'.$arr[0].'"/> <input type="text" name="nom" value="'.$arr[1].'"/> <input type="submit" name="Modifier" value="Modifier"/> <input type="submit" name="" value="Annuler"/> </form></div>'; } break; [/CODE] [CODE] case "Modifier": $nom=$_POST['nom']; $id=$_POST['id']; $sql ="UPDATE `test`.`capitales` SET `nom` = '".$nom."' WHERE `capitales`.`id` = ".$id; $pdo->exec($sql); header ("location:sql.php"); break; [/CODE] Et le case "Modifier" vous passez votre requete en sql, elle va permettre de changer le nom de l'enregistrement par un autre. [/QUOTE]
Insérer les messages sélectionnés…
Vérification
Répondre
Forums
Loisirs et Entraides
Informatique - Mobile - Jeux
Supprimer, modifier un enregistrement en mysql / php ?
Haut