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 ?

11 réponses

  1. 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
  2. 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
  3. 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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. seas
     
    les deux champs je peu lé appelé om je veu ?
    0
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. chorus
     
    et pour le champs mot de passe c'est quoi les paramètres ?
    0