Projet
Fermé
taf
-
1 juil. 2013 à 17:53
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 2 juil. 2013 à 18:33
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 2 juil. 2013 à 18:33
A voir également:
- Projet
- Filigrane projet - Guide
- Exemple d'un projet déjà monté - Forum Programmation
- Film projet x a telecharger gratuitement - Télécharger - Outils professionnels
- Musique projet x - Forum Musique / Radio / Clip
- Gantt projet - Télécharger - Gestion de projets
4 réponses
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
1 juil. 2013 à 17:59
1 juil. 2013 à 17:59
Bonjour,
voici un code :
transfert(date_source, data_destination)
Cordialement
voici un code :
transfert(date_source, data_destination)
Cordialement
j ai pas biens saisie le code merci d apporté plus de détail svp
merci
merci
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
1 juil. 2013 à 18:12
1 juil. 2013 à 18:12
Vous d'abord
voila j ai crée une base de donnée avec easyphp j ai crée une table qui s appelle annonce,et doit contenir les information suivant:ID annonce qui est un clés primaire,date de création de l annonce,le mot de passe de celui qui met l annonce, le titre de l annonce,l annonce proprement dit ,nom,prénom et email de celui qui fait l annonce j ai aussi crée un formulaire annoce dans mon site contenant tout ses informations mais voila je veut envoyer ce formulaire aprés remplissage dans ma base de donnée
merci
merci
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
Modifié par Thorak83 le 1/07/2013 à 18:44
Modifié par Thorak83 le 1/07/2013 à 18:44
pouvez-vous coller le code du formulaire ?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
</head>
<body>
<form action="annoce.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="713" border="0">
<tr>
<td width="460"><div align="right">Nom Utisateur </div></td>
<td width="243"><label>
<input type="text" name="texte" />
</label></td>
</tr>
<tr>
<td><div align="right">Mot De Passe</div></td>
<td><label>
<input type="password" name="texte2" />
</label></td>
</tr>
<tr>
<td><div align="right">Confirmer votre mot de passe </div></td>
<td><label>
<input type="password" name="texte3" />
</label></td>
</tr>
<tr>
<td><div align="right">Telephone</div></td>
<td><label>
<input type="text" name="texte4" />
</label></td>
</tr>
<tr>
<td><div align="right">Email</div></td>
<td><label>
<input type="text" name="texte5" />
</label></td>
</tr>
<tr>
<td><div align="right">Catégorie de Votre annonce </div></td>
<td><label>
<select name="select">
<option value="Telephone,Ordinateur,materiel informatique">Multimedia</option>
<option value="Vente immobiliere,Location,etc..">Immoblier</option>
<option>Loisir</option>
</select>
</label></td>
</tr>
<tr>
<td><div align="right">Type de Votre Annonce </div></td>
<td><label>
OFFRE
<input type="radio" name="radiobutton" value="radiobutton" />
DEMANDE
<input type="radio" name="radiobutton" value="radiobutton" />
</label></td>
</tr>
<tr>
<td><div align="right">Titre</div></td>
<td><label>
<input type="text" name="texte6" />
</label></td>
</tr>
<tr>
<td><div align="right">Annonce</div></td>
<td><label>
<textarea name="comment"></textarea>
</label></td>
</tr>
<tr>
<td><div align="right">Prix</div></td>
<td><label>
<input type="text" name="textfield7" />
FCFA</label></td>
</tr>
<tr>
<td><div align="right">Photos Principal </div></td>
<td><label>
<input type="file" name="file" />
<br />
<input type="file" name="file2" />
<br />
<input type="file" name="file3" />
<br />
<input type="file" name="file4" />
</label></td>
</tr>
<tr>
<td><label></label>
<div align="right">
<input type="submit" name="envoyer" value="Envoyer" />
</div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
</head>
<body>
<form action="annoce.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="713" border="0">
<tr>
<td width="460"><div align="right">Nom Utisateur </div></td>
<td width="243"><label>
<input type="text" name="texte" />
</label></td>
</tr>
<tr>
<td><div align="right">Mot De Passe</div></td>
<td><label>
<input type="password" name="texte2" />
</label></td>
</tr>
<tr>
<td><div align="right">Confirmer votre mot de passe </div></td>
<td><label>
<input type="password" name="texte3" />
</label></td>
</tr>
<tr>
<td><div align="right">Telephone</div></td>
<td><label>
<input type="text" name="texte4" />
</label></td>
</tr>
<tr>
<td><div align="right">Email</div></td>
<td><label>
<input type="text" name="texte5" />
</label></td>
</tr>
<tr>
<td><div align="right">Catégorie de Votre annonce </div></td>
<td><label>
<select name="select">
<option value="Telephone,Ordinateur,materiel informatique">Multimedia</option>
<option value="Vente immobiliere,Location,etc..">Immoblier</option>
<option>Loisir</option>
</select>
</label></td>
</tr>
<tr>
<td><div align="right">Type de Votre Annonce </div></td>
<td><label>
OFFRE
<input type="radio" name="radiobutton" value="radiobutton" />
DEMANDE
<input type="radio" name="radiobutton" value="radiobutton" />
</label></td>
</tr>
<tr>
<td><div align="right">Titre</div></td>
<td><label>
<input type="text" name="texte6" />
</label></td>
</tr>
<tr>
<td><div align="right">Annonce</div></td>
<td><label>
<textarea name="comment"></textarea>
</label></td>
</tr>
<tr>
<td><div align="right">Prix</div></td>
<td><label>
<input type="text" name="textfield7" />
FCFA</label></td>
</tr>
<tr>
<td><div align="right">Photos Principal </div></td>
<td><label>
<input type="file" name="file" />
<br />
<input type="file" name="file2" />
<br />
<input type="file" name="file3" />
<br />
<input type="file" name="file4" />
</label></td>
</tr>
<tr>
<td><label></label>
<div align="right">
<input type="submit" name="envoyer" value="Envoyer" />
</div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
1 juil. 2013 à 18:57
1 juil. 2013 à 18:57
Tou va se faire dans le fichier "annoce.php"
<form action="annoce.php"
Dans se fichier il faut faire une connexion à Mysql (identification, base de données...)
Ensuite récupérer toutes les données reçues du formulaire avec le $_POST
Vérifier que chaque donnée soit conforme à ce que l'on veut ensuit faire une requête SQL de type "INSERT INTO" afin d'écrire dans la base de données
Je te conseille également de mettre dans ton formulaire des noms très explicite pour mieux t'y retrouver.
a la place de :
<input type="text" name="texte" /> ou <input type="password" name="texte2" />
mettre plutôt :
<input type="text" name="nom_utilisateur" /> par exemple
Il existe une tonne de tuto pour faire cela. Je te conseille de lire avant de t'aventurer la dedans.
https://openclassrooms.com/fr/courses
<form action="annoce.php"
Dans se fichier il faut faire une connexion à Mysql (identification, base de données...)
Ensuite récupérer toutes les données reçues du formulaire avec le $_POST
Vérifier que chaque donnée soit conforme à ce que l'on veut ensuit faire une requête SQL de type "INSERT INTO" afin d'écrire dans la base de données
Je te conseille également de mettre dans ton formulaire des noms très explicite pour mieux t'y retrouver.
a la place de :
<input type="text" name="texte" /> ou <input type="password" name="texte2" />
mettre plutôt :
<input type="text" name="nom_utilisateur" /> par exemple
Il existe une tonne de tuto pour faire cela. Je te conseille de lire avant de t'aventurer la dedans.
https://openclassrooms.com/fr/courses
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
Modifié par JooS le 2/07/2013 à 18:34
Modifié par JooS le 2/07/2013 à 18:34
Salut,
PHP possède des méthodes pour se connecter a une base de données.
mysql_connect : Déprécié.
PDO, mysqli.
Je te conseilles PDO.
Donc après t'être connecté a ta base de données, tu dois en premier lieu récupérer et vérifier le contenu des champs de ton formulaire.
Si tout le contenu est correct, alors tu dois exécuter une requête "INSERT INTO" a l'aide de PDO en incluant tes variables (contenu des champs du formulaire).
Exemple rapide :
Mettez en résolu quand c'est résolu -.- ...
PHP possède des méthodes pour se connecter a une base de données.
mysql_connect : Déprécié.
PDO, mysqli.
Je te conseilles PDO.
Donc après t'être connecté a ta base de données, tu dois en premier lieu récupérer et vérifier le contenu des champs de ton formulaire.
Si tout le contenu est correct, alors tu dois exécuter une requête "INSERT INTO" a l'aide de PDO en incluant tes variables (contenu des champs du formulaire).
Exemple rapide :
<form method="post"> <input type="text" name="champs1"> <input type="text" name="champs2"> <input type="submit" value="Envoyer"> </form> <?php $erreurs = false; // Aucune erreur a ce niveau if(!isset($_POST['champs1']) OR empty($_POST['champs1'])) $erreurs = true; if(!isset($_POST['champs2']) OR empty($_POST['champs2'])) $erreurs = true; if(!$erreurs) { // Si aucune erreur existe ou formulaire non envoyé $contenuChamps1 = trim($_POST['champs1']); $contenuChamps2 = trim($_POST['champs2']); $req = $pdo->prepare('INSERT INTO table(champs1, champs2) VALUES (:var1, :var2)'); $req->bindParam(':var1', $contenuChamps1, PDO::PARAM_INT); //ou PARAM_STR $req->bindParam(':var2', $contenuChamps2, PDO::PARAM_STR, 45); $req->execute(); } ?>
Mettez en résolu quand c'est résolu -.- ...