IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Insertion de données dans une base de données [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 110
    Par défaut Insertion de données dans une base de données
    Salut tous!
    Par exemple j'ai une table :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    CREATE TABLE TEST
    (
      NumeroCandidat TINYINT AUTO_INCREMENT,
      NomCandidat VARCHAR(30) NOT NULL,
      PrenomCandidat VARCHAR(30) NOT NULL,
      CONSTRAINT pk_test PRIMARY KEY(TEST)
    )
    Je crée un site, comment faire pour que les données saisies par l'internaute (son nom et prénom) s'ajoutent dans ma table?
    Quel code PHP (je crois quand utilise du PHP pour ça non?) dois-je utiliser?
    L' AUTO_INCREMENT se fait-il tout seul??
    Bref de l'aide s'il vous plaît!!!

  2. #2
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 123
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <?php 
    $host = "localhost";//ou bien l'adresse IP de ton serveur
    $base_donnee = "bd";//nom de ta base de données
    $utilisateur = "utilisateur";
    $mdp = "mot_de_passe";
    //connexion a ta base de données
    $connexion = mysql_connect($host, $utilisateur, $mdp);
    mysql_select_db($base_donnee, $mdp);
     
    //Je suppose que tu passe tes variables via un POST
    if(isset($_POST['valider'])){//le nom de ton bouton submit
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
     
    $sql = "insert into matable (nom,prenom) values ('$nom','$prenom')";
    $resultat = mysql_query($sql) or die (mysql_error('problème d\'insertion'));
    }
    ?>
    quelque chose du genre

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 110
    Par défaut
    Je vais essayer mais à voir la tête du code j'ai l'impression que c'est du bon, franchement merci et en tout cas si c'est pas sa, je posterais.
    Merci, merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. inserer les données d'une base de données dans une autres?
    Par enstein8 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 14/10/2011, 13h33
  2. insertion des blob dans une base de données
    Par ala1986 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 05/04/2009, 15h48
  3. Insertion d'Ip dans une base de données
    Par momoh dans le forum VB.NET
    Réponses: 1
    Dernier message: 19/02/2009, 16h16
  4. Réponses: 2
    Dernier message: 18/03/2007, 19h02
  5. [MySQL] Insertion d'image dans une base de données
    Par dragonfly dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/03/2006, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo