Un menu déroulant permet à vos utilisateurs de choisir une valeur, mais vous devez d'abord établir une connexion avec la base de données avant d'insérer cette valeur dans un tableau . Les langues PHP et MySQL fonctionnent nativement ensemble, de sorte que les fonctions pour connecter entre eux sont déjà inclus dans la bibliothèque PHP. Vous pouvez ensuite insérer la valeur sélectionnée par l'utilisateur dans une table MySQL en utilisant le langage de programmation PHP. Instructions 1 un clic droit sur la page PHP que vous souhaitez modifier , puis sélectionnez " Ouvrir avec". Sélectionnez votre éditeur PHP à partir de la liste des programmes . 2 Ajouter une connexion au serveur et choisir une base de données où vous voulez insérer la nouvelle valeur. Le code suivant vous montre comment se connecter à MySQL de PHP: mysql_connect (" localhost", " myname ", " mypass "); mysql_select_db ( " MyDatabaseName " ) or die ( mysql_error () ) ; Remplacez le nom de votre serveur MySQL et nom d'utilisateur et mot de passe dans le premier ensemble de paramètres. Dans la fonction MySQL sélectionner, tapez le nom de votre base de données. 3 Créer la chaîne de requête qui insère un enregistrement en utilisant la valeur sélectionnée à partir d'une liste déroulante . Le code suivant vous montre comment créer une requête insert : $ sql = "INSERT INTO commandes ( produit ) VALUES (' " + $ _POST [' productList '] + " ')" ; Photos " productList " est le nom de la liste déroulante sur votre page. Changez ce nom avec le nom de votre propre boîte déroulante. 4 Envoyer la requête au serveur MySQL. Une fois la requête est mis en place , vous devez l'envoyer au serveur de base de données. Utilisez le code suivant pour envoyer à l'utilisateur : $ insertresult = mysql_fetch_array ( $ sql ) ;
|