A voir également:
- Enregistrement dans une base de donnée mysql
- Formules excel de base - Guide
- Comment enregistrer une video youtube - Guide
- Mysql download - Télécharger - Bases de données
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Tnt base de données vide - Forum TNT / Satellite / Réception
1 réponse
Bonsoir,
Je te suggère de récupérer les données provenant de ton formulaire dans un fichier de traitement que tu peux nommer "traitement.php" par la méthode POST:
puis dans le fichier "traitement.php", tu vérifies que les données envoyées sont au format attendu comme un nom doit ne comporter que des lettres, un code postal que des chiffres, un email doit obligatoirement contenir un @ suivi d'un nom de domaine suivi d'un point suivi d'une extension, etc...
Si tout est ok tu insères dans la base de données en suivant quelques étapes comme:
- connexion à MySQL (avec les identifiants communiqués par ton hébergeur),
- sélection de la base de données,
- insertion dans la table cible.
Quelques fonctions PHP relatives à MySQL:
mysql_connect https://www.php.net/manual/fr/function.mysql-connect.php
mysql_select_db https://www.php.net/manual/fr/function.mysql-select-db.php
mysql_query https://www.php.net/manual/fr/function.mysql-query.php
Pour un exemple d'insertion de nom, prénom, email sans une table nommée pour l'exemple "user_tbl":
Bien entendu, il faudra au préalable créer la table "user_tbl" dans la base de données sinon ça ne fonctionnera pas!!!
Voilà à toi de jouer, je ne te cache pas que ce ne sera pas facile mais c'est si passionnant de maîtriser la technique afin de produire un site web fonctionnel et dynamique.
Je te suggère de récupérer les données provenant de ton formulaire dans un fichier de traitement que tu peux nommer "traitement.php" par la méthode POST:
<form method="post" action="traitement.php">
puis dans le fichier "traitement.php", tu vérifies que les données envoyées sont au format attendu comme un nom doit ne comporter que des lettres, un code postal que des chiffres, un email doit obligatoirement contenir un @ suivi d'un nom de domaine suivi d'un point suivi d'une extension, etc...
Si tout est ok tu insères dans la base de données en suivant quelques étapes comme:
- connexion à MySQL (avec les identifiants communiqués par ton hébergeur),
- sélection de la base de données,
- insertion dans la table cible.
Quelques fonctions PHP relatives à MySQL:
mysql_connect https://www.php.net/manual/fr/function.mysql-connect.php
mysql_select_db https://www.php.net/manual/fr/function.mysql-select-db.php
mysql_query https://www.php.net/manual/fr/function.mysql-query.php
Pour un exemple d'insertion de nom, prénom, email sans une table nommée pour l'exemple "user_tbl":
mysql_query("INSERT INTO user_tbl VALUES('nom', 'prenom', 'email')")or die(mysql_error());
Bien entendu, il faudra au préalable créer la table "user_tbl" dans la base de données sinon ça ne fonctionnera pas!!!
Voilà à toi de jouer, je ne te cache pas que ce ne sera pas facile mais c'est si passionnant de maîtriser la technique afin de produire un site web fonctionnel et dynamique.