| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment insérer les données d'un formulaire en PHP pour une base de données MySQL
    Insertion de données dans MySQL à partir d'un formulaire sur un site web utilisant PHP est quelque chose que les développeurs font souvent. La tâche n'est pas compliqué, donc même si vous n'avez pas les compétences de programmation avancées, vous devriez être en mesure de le réaliser sans aucun problème . Les principales technologies utilisées sont HTML , PHP et SQL. Pour mettre en œuvre une insertion SQL sur une base de données à partir de vos scripts PHP , vous devez respecter quelques étapes simples. Vous allez utiliser deux fichiers , l'un pour le formulaire HTML et un autre pour traiter les données . Instructions
    1

    créer un formulaire HTML dans votre page comme suit:


    Photos < p>


    insérer du texte :


    Photos

    Photos

    Photos

    Ceci est un exemple simpliste forme pour démontrer le principe de capture et de l'insertion de données . Enregistrez votre page avec non plus. " Html" ou extension ". Php" .
    2

    créer un script PHP pour traiter vos données de formulaire . Utilisant le plan suivant , créez un fichier et l'enregistrer " insert_data.php " pour correspondre à la valeur de votre balise form attribut " action" HTML:

    < php

    //capturer l' ? données transmises

    $ inserted_text = $ _POST [ " FORMTEXT " ] ; ?

    > Photos

    Lorsque l'utilisateur appuie sur le bouton du formulaire HTML soumettre , les données sont capturées de tout les champs du formulaire et transmis au script PHP " insert_data " dans la variable POST. Vous pouvez donc accéder aux données introduites à partir du script PHP.
    3

    Faire une connexion à la base de données MySQL et insérer les données. Le détail de votre SQL dépendra de votre propre base de données , mais le schéma suivant illustre la technique :

    //connect

    mysql_connect (" localhost", " db_user ", " db_pass "); Photos

    mysql_select_db ( " database ");

    //insert

    $ insert_query = " iNSERT INTO nom_table ( column1 ) VALUES (' " . . $ inserted_text " ')" ;

    $ insertion_result = mysql_query ($ insert_query ) ;

    de code PHP prend les données capturées passés de la page et l'insère forme dans une base de données MySQL dans le cadre d'une instruction SQL insert . Modifier le script pour faire correspondre les informations de connexion et la structure de votre propre base de données.
    4

    donner la rétroaction des utilisateurs après leur insertion des données. Utilisant le plan suivant , la sortie HTML de laisser l'utilisateur de savoir si leurs données ont été traitées :

    //check si l'insertion de données a réussi

    if ($ insertion_result !)
    < p> echo " !

    Désolé Quelque chose s'est mal passé

    . " ;

    autre

    echo "

    de Merci Votre formulaire a été traitée < . /p> " ;

    Vous pouvez inclure dans votre script" insert_data «tout autres éléments HTML que vous aimez. N'oubliez pas d'inclure une structure de page HTML valide afin que le résultat sera présenté de manière fiable dans le navigateur de l' utilisateur .
    5

    Téléchargez votre page HTML et des scripts PHP sur votre serveur Web. Accédez à la page avec le formulaire et le tester . Vérifiez qu'il réalise l'insertion de votre base de données en vous connectant en elle et en s'assurant que le contenu inséré est ajouté à la table appropriée . Vérifiez également que le script PHP présente le retour à l'utilisateur lors de l'insertion a été effectuée . Si l'insertion ne fonctionne pas correctement , vérifiez votre syntaxe et les valeurs que vous utilisez pour la connexion à la base de données .

    Previous :

    next :
      articles connexes
    ·MySQL: chaîne de requête pour Int 
    ·Comment faire pour utiliser la commande de tableau en P…
    ·Comment faire un Parse serveur pour les fichiers CSS en…
    ·MySQL rejoint Tutorial 
    ·Comment changer un privilège Table MySQL 
    ·Comment lire un fichier son en utilisant PHP 
    ·Comment faire pour capturer toutes les variables dans u…
    ·Comment ajouter du code HTML à un modèle de courriel …
    ·Comment convertir une vidéo pour un fichier FLV sur PH…
    ·Comment Activez l'accès root à MySQL partir de machin…
      articles en vedette
    ·Comment faire pour exécuter trois boucles en Python 
    ·Contrôle C dans Expect Script 
    ·Différents types de données dans Visual Basic 
    ·Comment déterminer si un site utilise JavaScript redir…
    ·Java HashCode pour les types booléens 
    ·Comment écrire Perl Script 
    ·Comment exécuter une commande sur un système distant …
    ·Comment créer un Message multi-lignes en Vb.Net 
    ·Comment séparer les numéros Into Odd & Even en Java 
    ·Comment calculer l'azimut en VB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com