Update Sql avec un formulaire

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
17 831
Bonjour j'ai créer un site web et j'ai un espace d'asministration le problème étant que j'aimerais bien pouvoir editer directement le profil que je souhaite sans redirection vers (exemple) "edite?id=2" :
Voici l'interface et le code ! :p

le code :
 

Daniel.Dev

Membre
Inscription
29 Novembre 2016
Messages
160
Réactions
90
Points
1 566
Sinon tu fais

Code:
<form action="PAGEACTUELLE.php" method="post">
    <input type="hidden" name="id" value="<?php echo $idUser; ?" disabled>
    <input type="text" name="name">
    <input type="text" name="email">
    <input type="submit" name="editUser" value="Valider">
</form>

tu remplaces PAGEACTUELLE.php par le nom de ta page

Et en haut de page tu insères un code php pour récupérer les données et en faire ce que tu veux :
Code:
<?php
if(isset($_POST['editUser'])){
    $userId = $_POST['id'];
    $userUsername = $_POST['name'];
    $userEmail = $_POST['email'];
}
?>
 

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
17 831
Sinon tu fais

Code:
<form action="PAGEACTUELLE.php" method="post">
    <input type="hidden" name="id" value="<?php echo $idUser; ?" disabled>
    <input type="text" name="name">
    <input type="text" name="email">
    <input type="submit" name="editUser" value="Valider">
</form>

tu remplaces PAGEACTUELLE.php par le nom de ta page

Et en haut de page tu insères un code php pour récupérer les données et en faire ce que tu veux :
Code:
<?php
if(isset($_POST['editUser'])){
    $userId = $_POST['id'];
    $userUsername = $_POST['name'];
    $userEmail = $_POST['email'];
}
?>

Non mais j'aimerais juste UPDATE ma table de ma bdd quand j'inscris de nouvelle valeur ^^
 

Daniel.Dev

Membre
Inscription
29 Novembre 2016
Messages
160
Réactions
90
Points
1 566
Bonjour j'ai créer un site web et j'ai un espace d'asministration le problème étant que j'aimerais bien pouvoir editer directement le profil que je souhaite sans redirection vers (exemple) "edite?id=2" :
Voici l'interface et le code ! :p

le code :
Non mais j'aimerais juste UPDATE ma table de ma bdd quand j'inscris de nouvelle valeur ^^

bah c'est bien avec le code que je t'ai envoyé...
sans avoir aucune information de quelles méthodes tu utilises c'est compliqué de te donner le code complet
 

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
17 831
bah c'est bien avec le code que je t'ai envoyé...
sans avoir aucune information de quelles méthodes tu utilises c'est compliqué de te donner le code complet

Ok je me connecte a ma bdd je récupéré ma table complète ça c'est pas un soucis les informations sont affiche ensuite j'ai rajouter un form avec method post avec deux input de name id et l'autre email quand l'utilisateur rentre un nouveau id et clique sur modifier ça envoie une requête a la bdd de type UPDATE sans changer de page a la fin de la requête on réactualise la page pour affiche la nouvelle valeur :)
 
Haut