Recuperation de données d'un formulaire html

seas -  
 chorus -
salut a tous j'ai le code hml suivant

<html>
<h3>Mon adresse <h3> <input type="text" name="adresse msn" size=25>
<h3>Mon pseudo<h3> <input type="text" size=10>
<input type="submit" value="Valider la saisie">
<form/>
<html/>

comment enregistrer l'adresse est le pseudo dans ma base de donnée mysql ?
A voir également:

11 réponses

seas
 
personne pour m'aider ??
0
le père
 
Bonjour

Si, il y a de nombreux sites sur internet qui répondent aux questions aussi générales que la tienne. Avec des explications et des exemples.
0
seas
 
oui j'ai trouvé et maintenant si quelqun pourrait me dire si la ligne suivante comporte une erreur ?



mysql_query("INSERT INTO mabdd VALUES('" . $msn . "','" . $password . "')");
0
le père
 
Elle est OK, si dans ta base de données il y a bien une table qui s'appelle mabdd et qu'elle n'a que deux champs, et que toutes les précautions ont été prises pour que $msn et $password ne contiennent pas d'apostrophe ni de slash...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
seas
 
les deux champs je peu lé appelé om je veu ?
0
le père
 
Oui, parce qu'il n'y a pas de nom de champ dans ta requête.

Mais Il vaut mieux donner un nom, par exemple login et mdp, et écrire :
mysql_query("INSERT INTO mabdd (login,mdp) VALUES('" . $msn . "','" . $password . "')");

Comme ça, ça continuera de marcher même si tu rajoutes un champ dans ta table un jour. Si tu ne mets pas de nom de champ dans la requête, tu es obligé de les initialiser tous.
0
chorus
 
bah moi c pareil j'ai le formulaire suivant comment enregistrer les données sur ma bdd concretement je fais quoi ?

<html>
<h1>Bienvenue ici !!<h1>
<h3>avant de pouvoir entrer il faut crée un compte gratuit<h3>
<h3>adresse e-mail <h3> <input type="text" name="adresse msn" size=25>
<h3> mot de passe<h3> <input type="password" name="password" size=10>
<input type="submit" value="Valider la saisie">
</form>
0
alain42
 
Bonjour,

- si tu as le même pb, ne te grève pas sur un post, mais crée en un nouveau

- ce serra plus instructif pour toi d'essayer de vois les tutos sur le sujet, par exemple la:

https://openclassrooms.com/fr/courses#ss_part_1

que de demander un script tout fait

on pourra alors t'aider si tu rencontre des difficultés.
0
chorus
 
pour enregistrer les données de mon forumulaire il faut que je crée une table forumulaires et puis des champs :
adresses e-mail et mot de passe mais quels sont les paramètres de ces champs ?
0
alain42
 
Pou ta table, tu cree des champs, mais attention les noms doivent être sans espace,

si adresses e-mail est le nom d'un champ tu mets adresses_e_mail ou email tout simplement

parametres:

VARCHAR
nbr caracteres selon, ce que tu vas avoir dedans tu mets un nombre (par ex 30 pour une adresse email) prévois un peu de marge

ce qui est bien c'est de mettre aussi un champ num avec
INT
11 caracteres
AUTO-INCREMENT
PRIMARY KEY

quant tu rentres les valeurs dans ta base ensuite par le script php tu ne met rien pour ce champ
VALUE ('','val_adress','val_passww')

les numeros se creeront tous seuls et seront incrémentés à chaque enregistrement.
0
chorus
 
et pour le champs mot de passe c'est quoi les paramètres ?
0