développeurs Web de créer des sites Web dynamiques qui acceptent des données des utilisateurs du site, traiter les données et enregistrer les données dans une base de données pour une utilisation future . Le langage de script PHP est utilisé par les développeurs pour accepter les données entrées par l'utilisateur et place ces données dans une base de données MySQL . Voici comment cela fonctionne : un visiteur du site utilise un formulaire HTML pour placer le bloc aa de texte dans une zone de texte et le soumet , le formulaire HTML appelle ensuite un script PHP et transmet les données du formulaire HTML dans le script PHP en utilisant soit le POST ou GET variables globales , le script PHP accepte ces variables et insère le texte dans une base de données MySQL. Instructions 1 céder vos données POST ou GET à de nouvelles variables PHP . Les variables universelles $ _POST et $ _GET sont les deux moyens traditionnels de transmission de données à partir d'un formulaire de saisie HTML dans le script PHP. Dans cet exemple, les données à partir d'un nom d'utilisateur, email et un bloc de texte à partir d'une entrée de la boîte de texte sont affectés à trois nouvelles variables PHP. Le nom d'utilisateur et votre e-mail utilise la méthode GET alors que l' entrée de la boîte de texte est transmise avec la méthode POST $ username = ( $ _GET [ 'username' ) ; . $ Email = ( $ _GET [ 'email' ) ; $ textblock = ($ _POST [' texte' ) ; 2 PHP direct pour se connecter à votre base de données MySQL. Ceci est accompli en utilisant les fonctions mysql_connect mysql_select_db PHP et mysql_connect (" yourMySQLAddress ", " VotreNomUtilisateur ", " votremotdepasse " ) or die ( mysql_error ()); . Mysql_select_db ( " votre_nom_base_de_données ») ou die ( mysql_error ()); 3 Attribuer le INSERT INTO MySQL à une nouvelle variable PHP. Placez les variables PHP dans l'espace pour chaque insert sur le terrain. Dans cet exemple , INSERT INTO est affectée à une variable PHP nouvellement créé nommé $ query . Les variables PHP précédemment assignés $ username , $ email et $ textblock sont insérés dans le MySql champs nom d'utilisateur , email et textblock dans cet ordre. $ Query = " INSERT INTO yourMySQLTable (nom d'utilisateur , email, textblock ) VALUES ( " $ username ',' $ email ',' $ textblock ')" ; 4 exécuter la fonction mysql_query PHP. Cette fonction indique PHP pour effectuer une requête sur la base de données MySQL. Cet exemple utilise la variable $ query qui a été attribué à l' INSERT INTO MySQL à partir de l'exemple précédent. Il contient également une option de dé qui indique au script PHP pour imprimer un message d' erreur si la requête n'est pas exécutée avec succès mysql_query ( $ query ) or die ( "Erreur , requête d'insertion échoué '); .
|