UNE UPDATE SQL --> INPUT OU TEXTAREA.

Fermé
DerkoFR Messages postés 504 Date d'inscription vendredi 7 novembre 2014 Statut Membre Dernière intervention 5 janvier 2017 - 10 nov. 2016 à 23:05
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 11 nov. 2016 à 20:37
Bonjour Bonsoir la communauté,

J'ai un problème, pas bol je n'y arrive pas.. :-)
Voilà j'essaye depuis environ 1 heure de faire un script qui permet de.

- L'utilisateur rentre une phrase dans un input (par exemple : Je m'appelle Alexandre), puis il va faire "Valider"
- Une requête va se faire (UPDATE users SET description ...)


- Après dans la page de profil
<p>Description du compte : <?php echo $userRow['description']; ?>      </p>
(Cela affiche la description que l’utilisateur a mis.)
Voilà en gros j'aimerais réalisé une requête sql a partir d'un input (en update)

Bonne soirée a tous !
Cordialement Alexandre.








A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 2 002
11 nov. 2016 à 10:04
Bonjour

voilà un exemple de comment faire pour faire un update avec des valeur récupérées depuis un formulaire en php et html

Le formulaire
<form method="post" action="update.php">
<table>
	<tr><td>login   </td><td><input type="text"   name="login"   ></td></tr>
	<tr><td>password</td><td><input type="text"   name="password"></td></tr>
	<tr><td>email   </td><td><input type="text"   name="email"   ></td></tr>
	<tr><td>        </td><td><input type="submit"                ></td></tr>
</table>
</form>



pour récupérer les données
<?php
/*recuperation des donnees d^puis la requete*/
if(isset($_REQUEST["login"   ])) {$login    = $_REQUEST["login"   ];}
else                             {$login    = "";}
if(isset($_REQUEST["password"])) {$password = $_REQUEST["password"];}
else                             {$password = "";}
if(isset($_REQUEST["email"   ])) {$email    = $_REQUEST["email"   ];}
else                             {$email    = "";}
?>



Pour la mise à jour de la base de données
<?php
	echo "<br/>\n";
	$query      = "UPDATE  user ";
	$query     .= "SET ";
	$query     .= " password =	'" . $password . "',";
	$query     .= "WHERE  login= '$login' ";
	$query     .= "; ";			
	$result = execute_query($query);
?>
0
DerkoFR Messages postés 504 Date d'inscription vendredi 7 novembre 2014 Statut Membre Dernière intervention 5 janvier 2017 74
11 nov. 2016 à 14:57
Hey ;)

Merci de me répondre,

Je suis en PDO, tu penses pas que ton code est un peu mal optimisé ? :-)
(je parle du sql)


Alexandre
0
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 2 002 > DerkoFR Messages postés 504 Date d'inscription vendredi 7 novembre 2014 Statut Membre Dernière intervention 5 janvier 2017
11 nov. 2016 à 20:37
Je te donnais simplement un modèle de comment faire une requête sql Update
0