Aller au contenu
  • Veuillez ne pas poster de message pour but d'insulter, incitation à la haine, propos sexuels et tout autre qui ne respecte pas nos conditions générales !

[ PHP ] Insertion d'une donnée via un formulaire dans une base de donnée


Luzmog

Messages recommandés

Bonjour donc je vous explique mon problème , 

 

Donc je vais dire un exemple pour comprendre plus vite ! 

 

Imaginons mon membre s'inscrit et dans le formulaire il avez marquer comme âge 30 ans , ou comme pseudo Wallyh

J'aimerais quand sans passer par la base de donné mais via un formulaire que je puisse dire marquer le pseudo et modifier par exemple son age ou quel qu'en sois la catégorie mais via le formulaire 

 

Merci pour les réponses , je bloque sur cela depuis longtemps

Pourtant j’arrête pas d'étudier le Php mais on dirais que je ne retient rien 

 

J'ai vue sa sur internet c'est un style comme sa mais sans le  formulaire ! 

 

Merci d'avance

 

( excuser pour les fautes je sais c'est affreux ) :D

 

<?php
// on se connecte à notre base
$base = mysql_connect ('serveur', 'login', 'pass');
mysql_select_db ('ma_base', $base) ;
?>
<html>
<head>
<title>Modification du tél et de l'adresse de Benoît</title>
</head>
<body>
<?php
// lancement de la requête
$sql ='UPDATE liste_proprietaire SET adresse="3, rue des tulipes", age="65" WHERE nom="Benoît"';

// on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

// on ferme la connexion à la base
mysql_close();
?>
L'adresse et l'age de Benoît viennent d'être modifiés.
</body>
</html>

 

 

Lien à poster
Partager sur d’autres sites

Salut,
En résumé, tu veux faire en sorte de pouvoir édité le membre via un formulaire ^^
Genre, je m'inscris sur ton site avec comme pseudo TheoDEV et en âge 35 ans.
T'aimerais pouvoir changer mon pseudo et mon âge via un formulaire ?

Fin de mon aventure dans le domaine (Habbo).

Plus d'informations..

#SOONCMS

#HBETACMS

#LITECMS

#YOURVPS
#THEOCMS
#MONHABBO

  • J'aime 1
Lien à poster
Partager sur d’autres sites

il y a 2 minutes, TheoDEV a dit :

Salut,
En résumé, tu veux faire en sorte de pouvoir édité le membre via un formulaire ^^
Genre, je m'inscris sur ton site avec comme pseudo TheoDEV et en âge 35 ans.
T'aimerais pouvoir changer mon pseudo et mon âge via un formulaire ?

Oui c'est exact mais via le forumulaire en gros je tape le Pseudo il m'affiche ces info et si je veut je modifie , Pseudo , mail , age ect..

Lien à poster
Partager sur d’autres sites

à l’instant, Damien00000 a dit :

Oui c'est exact mais via le forumulaire en gros je tape le Pseudo il m'affiche ces info et si je veut je modifie , Pseudo , mail , age ect..

D'accord, c'est simple, mais tu es en MySQL ce qui est assez galère sachant que je suis expert seulement niveau PDO.
Ajoute-moi sur Facebook, tu as le lien de mon FB disponible sur mon profil.

Fin de mon aventure dans le domaine (Habbo).

Plus d'informations..

#SOONCMS

#HBETACMS

#LITECMS

#YOURVPS
#THEOCMS
#MONHABBO

Lien à poster
Partager sur d’autres sites

il y a 1 minute, TheoDEV a dit :

D'accord, c'est simple, mais tu es en MySQL ce qui est assez galère sachant que je suis expert seulement niveau PDO.
Ajoute-moi sur Facebook, tu as le lien de mon FB disponible sur mon profil.

D'accord je t'ajoute tout de suite

 

Lien à poster
Partager sur d’autres sites

Tout d'abord, je te conseilles d'utiliser PDO.

 

De plus j'apporte quelques correctifs à ton  PHP:

<?php
// Connexion à la base de données
try {

$user = "Nom d'utilisateur";
$pass = "Mot de passe";

    $bdd = new PDO('mysql:host=localhost;dbname=test'$user$pass);
} catch (PDOException $e) {
    print "Erreur !: " $e->getMessage() . "<br/>";
    die();
}
?>
<html>
<head>
<title>Modification du tél et de l'adresse de Benoît</title>
</head>
<body>
<?php
// lancement de la requête
$sql = $bdd->prepare('UPDATE liste_proprietaire SET adresse= :adress, age= :old WHERE nom= :name');
$sql->execute(array(':adress' => $adress, ':old' => $old, ':name' => $name));
?>
L'adresse et l'age de Benoît viennent d'être modifiés.
</body>
</html>

Lâches un like :y: ! ou pas

Lien à poster
Partager sur d’autres sites

il y a une heure, Solife a dit :

@Damien00000 Un truc du genre comme ça:

 

Pour avoir accès à ce lien, merci de vous connecter.

Masquer le contenu

 

 


 

Pour avoir accès à cette image, merci de vous connecter.

 

 

Oui mais Théo m'a aider merci en tout cas ( merci d'avoir cacher le mail mdr )

Lien à poster
Partager sur d’autres sites

il y a 7 minutes, UnderFR a dit :

Tout d'abord, je te conseilles d'utiliser PDO.

 

De plus j'apporte quelques correctifs à ton  PHP:


<?php
// Connexion à la base de données
try {

$user = "Nom d'utilisateur";
$pass = "Mot de passe";

    $bdd = new PDO('mysql:host=localhost;dbname=test'$user$pass);
} catch (PDOException $e) {
    print "Erreur !: " $e->getMessage() . "<br/>";
    die();
}
?>
<html>
<head>
<title>Modification du tél et de l'adresse de Benoît</title>
</head>
<body>
<?php
// lancement de la requête
$sql = $bdd->prepare('UPDATE liste_proprietaire SET adresse= :adress, age= :old WHERE nom= :name');
$sql->execute(array(':adress' => $adress, ':old' => $old, ':name' => $name));
?>
L'adresse et l'age de Benoît viennent d'être modifiés.
</body>
</html>

Merci je verrais

Lien à poster
Partager sur d’autres sites

  • Administrateur
il y a 9 minutes, Pouney a dit :

Je passe le sujet en résolu !

Je go add un sous forum résolu, sinon c'est la galère :troll:

J'essaie de m'adoucir, mais l'humain me rend noir.

Lien à poster
Partager sur d’autres sites

  • 2 ans plus tard...
  • Administrateur
    Salut Luzmog ,
    Ton sujet a été déplacé pour une des deux raisons suivantes :

    - Ta demande a été résolue.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

⠀⠀Founder of Inshare.fr

⠀⠀Baylife moderator

⠀⠀Twitch channel moderator

⠀⠀French translator Trucksbook.eu

𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡

—————————————————

╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord   ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲

 

signature.png

Lien à poster
Partager sur d’autres sites

×
×
  • Créer...