PHP vous permet d'insérer des champs cachés dans une base de données MySQL. Les champs masqués ne s'affichent pas sur le navigateur de l' utilisateur . Les champs masqués permettent aux programmeurs de stocker des valeurs internes sans les afficher sur un navigateur. Vous utilisez la fonction PHP "$ _POST " pour récupérer la valeur du champ caché , alors vous pouvez insérer la valeur dans votre table MySQL . Instructions
1
clic droit sur le fichier PHP que vous souhaitez modifier . Cliquez sur "Ouvrir avec", puis cliquez sur l'éditeur PHP que vous voulez utiliser pour traiter l'élément de champ masqué
2
Tapez le code suivant pour récupérer l'élément : .
$ Hidden = $ _POST [' nom de champ '] ;
Remplacer " fieldname " avec le nom du champ caché dans le formulaire HTML . Le code ci-dessus obtient la valeur dans le champ caché .
3
créer la connexion à la base de données MySQL. Utilisez le code suivant pour se connecter à la base de données et remplacer le nom de la base de données, nom du serveur, nom d'utilisateur et valeurs de mot de passe avec votre propre :
$ connect = mysql_connect (" nom_serveur ", " username" , "password" ) ; Photos
mysql_select_db ( " database ", $ connect) ;
4
Créer l'instruction d'insertion MySQL qui utilise la valeur du champ caché . Les code suivant insère le champ caché dans les tables de terrain " CustomField ":
$ query = "INSERT INTO client ( CustomField ) VALUES (' " $ caché ";)" ;
. . 5
insérer la valeur dans la base de données . Utilisation de la requête construit en quatre étapes et la connexion de base de données précédente , vous pouvez insérer la valeur du champ caché:
mysql_query ( $ query ) ;