Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour importer tous les…
  • Comment faire une image d'une page W…
  • Comparer MySQL vs. SQLite 
  • Comment transformer une chaîne en u…
  • Comment créer un rédacteur en PHP 
  • Comment compiler un fichier PHP 
  • PHP journaux d'erreurs dans cPanel 
  • Comment convertir le texte en UTF-8 …
  • MapServer PHP Compatibilité 
  • Comment faire pour modifier Liens ex…
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment voir si une entrée existe dans MySQL 
  • Comment afficher le plus visionnés dans PHP 
  • Comment faire un Mailer formulaire PHP Auto redirige vers une page de remerciement 
  • Comment connecter une chaîne en PHP 
  • Comment retourner DIV Avec PHP 
  • Comment faire pour supprimer le contenu d' un fichier PHP 
  • Comment concaténer dans DB2 SQL 
  • Comment créer une boucle While en PHP 
  • Comment faire pour convertir SVG en PNG en PHP 
  • Comment installer e-mail avec PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc