Debutant avec php
Fermé
loulijat
-
12 juin 2008 à 02:21
heavyisnotdead Messages postés 8 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 15 juin 2008 - 12 juin 2008 à 03:49
heavyisnotdead Messages postés 8 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 15 juin 2008 - 12 juin 2008 à 03:49
A voir également:
- Debutant avec php
- Easy php - Télécharger - Divers Web & Internet
- Logiciel de programmation pour débutant - Guide
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
1 réponse
heavyisnotdead
Messages postés
8
Date d'inscription
jeudi 12 juin 2008
Statut
Membre
Dernière intervention
15 juin 2008
12 juin 2008 à 03:49
12 juin 2008 à 03:49
Salut,
Déjà, un petit effort dans la présentation et l'orthographe aurait été sympa.
En gros, si j'ai bien comprit, tu as un formulaire, avec deux champs text: Nom et eMail, et j'imagine que tu veux récupérer les données dans ta bdd et que tu as crée une table pour y stocker les donner.
Si c'est ça, tu peux faire, en gros, un fichier "formulaire.php" pour le formulaire et "traitement.php" pour traiter les donner à insérer.
/*formulaire.php */
<form action="traitement.php" method="POST"> //Une petite recherche sur Google sur la méthode POST
<p>Nom :
<input type="text" name="nom"></p>
<p>eMail :
<input type="text" name="mail"></p>
<input type="submit" name="envoie" value="Envoyer">
</form>
/*traitement.php*/
<?php
$host = "localhost";
$database = "taTable";
$user = "tonLogin";
$password = 'tonMotDePass';
$connexion = mysqli_connect($host,$user,$password,$database) or die ("connexion au serveur impossible");
$rq = "INSERT INTO $database (nom,mail) VALUES ('$_POST['nom']','$_POST['mail']')";
$result = mysqli_query($connexion, $rq) or die ("Execution impossible");
?>
En gros voilà, avec un minimum de recherche tu devrai comprendre comment tout ça fonctionne. Ce code marche, mais la présentation du formulaire est bidon et tu peux largement améliorer le "traitement.php", tu pourrais aussi bien mettre tout dans la même page, bref à toi de jouer.
Bon courage
Déjà, un petit effort dans la présentation et l'orthographe aurait été sympa.
En gros, si j'ai bien comprit, tu as un formulaire, avec deux champs text: Nom et eMail, et j'imagine que tu veux récupérer les données dans ta bdd et que tu as crée une table pour y stocker les donner.
Si c'est ça, tu peux faire, en gros, un fichier "formulaire.php" pour le formulaire et "traitement.php" pour traiter les donner à insérer.
/*formulaire.php */
<form action="traitement.php" method="POST"> //Une petite recherche sur Google sur la méthode POST
<p>Nom :
<input type="text" name="nom"></p>
<p>eMail :
<input type="text" name="mail"></p>
<input type="submit" name="envoie" value="Envoyer">
</form>
/*traitement.php*/
<?php
$host = "localhost";
$database = "taTable";
$user = "tonLogin";
$password = 'tonMotDePass';
$connexion = mysqli_connect($host,$user,$password,$database) or die ("connexion au serveur impossible");
$rq = "INSERT INTO $database (nom,mail) VALUES ('$_POST['nom']','$_POST['mail']')";
$result = mysqli_query($connexion, $rq) or die ("Execution impossible");
?>
En gros voilà, avec un minimum de recherche tu devrai comprendre comment tout ça fonctionne. Ce code marche, mais la présentation du formulaire est bidon et tu peux largement améliorer le "traitement.php", tu pourrais aussi bien mettre tout dans la même page, bref à toi de jouer.
Bon courage