Help : interrogation BD
Fermé
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
-
7 janv. 2009 à 21:38
cotta Messages postés 294 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 3 mai 2010 - 8 janv. 2009 à 02:14
cotta Messages postés 294 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 3 mai 2010 - 8 janv. 2009 à 02:14
8 réponses
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 janv. 2009 à 21:57
7 janv. 2009 à 21:57
Salut!
Tous les produits doivent venir d'une seule table???Si oui alors pas besoin de boucle juste:
Tous les produits doivent venir d'une seule table???Si oui alors pas besoin de boucle juste:
SELECT * FROM ta_table;
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 janv. 2009 à 22:48
7 janv. 2009 à 22:48
non pas du tout!trop de question dans ce forum!je vais voir dans mes messages!!
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
7 janv. 2009 à 22:57
7 janv. 2009 à 22:57
ta raison, mais ta proposé de m'aider sur mon alerte mail, mon msg posté était : "aide sur alairte mail"
mais on se perd dans ce forum !!!
mais on se perd dans ce forum !!!
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 janv. 2009 à 23:00
7 janv. 2009 à 23:00
ah oui!trop de chose(boulot,famille,CCM)bref,tu as pu faire l'insertion??
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
7 janv. 2009 à 23:11
7 janv. 2009 à 23:11
malheureusement, nom j'ai pas pu , enfin il ya telement de chose a faire dans mon projet que je me perd trop..
j'ai fait un simple inscription et désinscription, donc, insérer l'email du nouveau utilisateur, et lors de désinscription l'effacement de ce dernier, c'est débile je sais, Mais....
j'ai fait un simple inscription et désinscription, donc, insérer l'email du nouveau utilisateur, et lors de désinscription l'effacement de ce dernier, c'est débile je sais, Mais....
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 janv. 2009 à 23:21
7 janv. 2009 à 23:21
ok!mais pour l'inscription de l'email,tu le fais à partir d'un formulaire ou directement dans ta base??
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
7 janv. 2009 à 23:29
7 janv. 2009 à 23:29
A partir d'un formulaire:
<table width="540" align="center">
<form action="Insertion-alerte.php" method="post" name="form_alerte" id="form_alerte">
<tr>
<td colspan="2"><p align="left" class="txt3">*Monsieur
<input type="radio" name="sexe" value="Monsieur" id="Monsieur">
Madame
<input type="radio" name="sexe" value="Madame"id="Madame">
</td>
</tr>
<tr >
<td width="200"><p align="left" class="txt3">*Nom : </p></td>
<td class="txt"><input type="text" name="nom" id="nom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*Prénom : </p></td>
<td><input type="text" name="prenom"id="prenom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*Adresse : </p></td>
<td><input type="text" name="adresse"id="adresse" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*CP </p></td>
<td><input name="cp" type="text" id="cp" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3">*Localité : </td>
<td><input name="localite" type="text" id="localite" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3"> *Num. téléphone: </p></td>
<td><input name="tel" type="text" id="numtel" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3"> *Nationnalité </td>
<td><input name="nat" type="text" id="nat" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td colspan="2"><span align="left" class="txt3">*Date de naissance</span> : <span class="txt">Jour</span>
<select name="jour" id="jour" class="txt-mois">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="txt">Mois</span>
<select name="mois" id="mois" class="txt-mois">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<span class="txt"> Anneé
<input type="text" name="annee" id="annee" class="txt-mois" size="10">
</span></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td><p align="left"><span class="txt3">*adresse email : </span></td>
<td><input name="addr-mail" type="text" id="email" size="0" class="txt-mois">
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr><td colspan="2" align="center"><img src="images/fond_tab_08.gif" width="170" height="14">
<img src="images/fond_tab_08.gif" width="170" height="14"></td>
</tr>
<tr><td colspan="2" align="center"> </td>
</tr>
<tr>
<td class="txt3">Région</td>
<td><select name="region" size="1" class="listederoulante_rech" >
<option value="">Indifférent</option>
<option value=""></option>
<option value="" style=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
</select></td>
</tr>
<tr>
<td class="txt3">Type de bien</td>
<td><select name="typeb" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Maison">Maison</option>
<option value="Appartement" style="">Appartement</option>
<option value="Villa">Villa</option>
<option value="Bureaux">Bureaux</option>
</select></td>
</tr>
<tr>
<td class="txt3">Transaction</td>
<td>
<select name="transaction" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Vente">Vente</option>
<option value="Location" style="">location</option>
</select></td>
</tr>
<tr>
<td class="txt3">Surface</td>
<td><input name="surface" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="---"></td>
</tr>
<tr>
<td class="txt3">Nombre de piéces</td>
<td class="txt-news">
<input name="nbpieces" type="radio" value="1" id="1" checked>1
<input name="nbpieces" type="radio" value="2" id="2">2
<input name="nbpieces" type="radio" value="3" id="3">3
<input name="nbpieces" type="radio"value="4" id="4">4
<input name="nbpieces" type="radio" value="5+" id="5">5
<input name="nbpieces" type="radio" value="5" id="5+"class="txt-news">5 est plus</td>
</tr>
<tr>
<td class="txt3">Budget €</td>
<td><input name="budget" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="-----"></td>
</tr>
<tr align="right">
<td colspan="2"><input name="envoyer" type="button" class="txt" id="envoyer" value="Enregistrer cette alerte e-mail">
<input name="retablir" type="reset" class="txt" id="retablir" value="Rétablir">
</td>
</tr></form>
<tr>
<td height="10"></td>
</tr>
<tr>
<td colspan="2" class="menu-recherche"> Pour ne plus recevoir les nouvelles offres, tapez votre E.mail puis cliquez sur "supprimer mon alerte". </td>
</tr>
<form action="delete-alerte.php" name="delete" method="post"><tr><td>
<input name="mail" type="text" ></td>
<td><input name="supprime-alerte" type="reset" class="txt" value="Suprimer mon alerte"> </td></tr></form>
</table>
<table width="540" align="center">
<form action="Insertion-alerte.php" method="post" name="form_alerte" id="form_alerte">
<tr>
<td colspan="2"><p align="left" class="txt3">*Monsieur
<input type="radio" name="sexe" value="Monsieur" id="Monsieur">
Madame
<input type="radio" name="sexe" value="Madame"id="Madame">
</td>
</tr>
<tr >
<td width="200"><p align="left" class="txt3">*Nom : </p></td>
<td class="txt"><input type="text" name="nom" id="nom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*Prénom : </p></td>
<td><input type="text" name="prenom"id="prenom" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*Adresse : </p></td>
<td><input type="text" name="adresse"id="adresse" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3">*CP </p></td>
<td><input name="cp" type="text" id="cp" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3">*Localité : </td>
<td><input name="localite" type="text" id="localite" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td><p align="left" class="txt3"> *Num. téléphone: </p></td>
<td><input name="tel" type="text" id="numtel" class="txt-mois"></td>
</tr>
<tr>
<td class="txt3"> *Nationnalité </td>
<td><input name="nat" type="text" id="nat" class="txt-mois"></td>
</tr>
<p></p>
<tr>
<td colspan="2"><span align="left" class="txt3">*Date de naissance</span> : <span class="txt">Jour</span>
<select name="jour" id="jour" class="txt-mois">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="txt">Mois</span>
<select name="mois" id="mois" class="txt-mois">
<option>Janvier</option>
<option>Février</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<span class="txt"> Anneé
<input type="text" name="annee" id="annee" class="txt-mois" size="10">
</span></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td><p align="left"><span class="txt3">*adresse email : </span></td>
<td><input name="addr-mail" type="text" id="email" size="0" class="txt-mois">
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr><td colspan="2" align="center"><img src="images/fond_tab_08.gif" width="170" height="14">
<img src="images/fond_tab_08.gif" width="170" height="14"></td>
</tr>
<tr><td colspan="2" align="center"> </td>
</tr>
<tr>
<td class="txt3">Région</td>
<td><select name="region" size="1" class="listederoulante_rech" >
<option value="">Indifférent</option>
<option value=""></option>
<option value="" style=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
</select></td>
</tr>
<tr>
<td class="txt3">Type de bien</td>
<td><select name="typeb" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Maison">Maison</option>
<option value="Appartement" style="">Appartement</option>
<option value="Villa">Villa</option>
<option value="Bureaux">Bureaux</option>
</select></td>
</tr>
<tr>
<td class="txt3">Transaction</td>
<td>
<select name="transaction" size="1" class="listederoulante_rech" >
<option value="Indifférent">Indifférent</option>
<option value="Vente">Vente</option>
<option value="Location" style="">location</option>
</select></td>
</tr>
<tr>
<td class="txt3">Surface</td>
<td><input name="surface" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="---"></td>
</tr>
<tr>
<td class="txt3">Nombre de piéces</td>
<td class="txt-news">
<input name="nbpieces" type="radio" value="1" id="1" checked>1
<input name="nbpieces" type="radio" value="2" id="2">2
<input name="nbpieces" type="radio" value="3" id="3">3
<input name="nbpieces" type="radio"value="4" id="4">4
<input name="nbpieces" type="radio" value="5+" id="5">5
<input name="nbpieces" type="radio" value="5" id="5+"class="txt-news">5 est plus</td>
</tr>
<tr>
<td class="txt3">Budget €</td>
<td><input name="budget" type="text" class="listederoulante_rech" id="" size="1" maxlength="5" value="-----"></td>
</tr>
<tr align="right">
<td colspan="2"><input name="envoyer" type="button" class="txt" id="envoyer" value="Enregistrer cette alerte e-mail">
<input name="retablir" type="reset" class="txt" id="retablir" value="Rétablir">
</td>
</tr></form>
<tr>
<td height="10"></td>
</tr>
<tr>
<td colspan="2" class="menu-recherche"> Pour ne plus recevoir les nouvelles offres, tapez votre E.mail puis cliquez sur "supprimer mon alerte". </td>
</tr>
<form action="delete-alerte.php" name="delete" method="post"><tr><td>
<input name="mail" type="text" ></td>
<td><input name="supprime-alerte" type="reset" class="txt" value="Suprimer mon alerte"> </td></tr></form>
</table>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
7 janv. 2009 à 23:34
7 janv. 2009 à 23:34
mais je ne vois pas le code pour inserer dans la base de données!!
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
7 janv. 2009 à 23:46
7 janv. 2009 à 23:46
je m'excuse :< le voila :
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//Si on arrive ici, c'est que tout s'est bien déroulé : on affiche le message de réussite */
echo "<p>Insertion des données danl la table ". $table ." réussie</p>\n";
mysql_close() ;
?>
et celui de la suppression:
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$email = $_POST['mail'];
// suppression de l'alerte de la table alerte mail formulaire
$suppression= mysql_query(" DELETE FROM alerte_mail WHERE email='$mail'");
echo " Votre alerte e-mail a été supprimée ";
mysql_close() ;
?>
je pense que j'ai pas fait attention a la concténation dans l'insertion " Value(.......)"
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//Si on arrive ici, c'est que tout s'est bien déroulé : on affiche le message de réussite */
echo "<p>Insertion des données danl la table ". $table ." réussie</p>\n";
mysql_close() ;
?>
et celui de la suppression:
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$email = $_POST['mail'];
// suppression de l'alerte de la table alerte mail formulaire
$suppression= mysql_query(" DELETE FROM alerte_mail WHERE email='$mail'");
echo " Votre alerte e-mail a été supprimée ";
mysql_close() ;
?>
je pense que j'ai pas fait attention a la concténation dans l'insertion " Value(.......)"
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
8 janv. 2009 à 00:19
8 janv. 2009 à 00:19
et maintenant il manque quoi??
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
8 janv. 2009 à 00:31
8 janv. 2009 à 00:31
j'ai prévu d'envoyer l'alerte mail a celui qui s'inscrit, avec les critéres qu'il a choisit,
comment je lance la recherche du biens selon ces choix selectionner dans le formulaire?
comment je lance la recherche du biens selon ces choix selectionner dans le formulaire?
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
8 janv. 2009 à 01:11
8 janv. 2009 à 01:11
ok!
Non pas besoin de lancer la recherche,après l'insertion on peux directement envoyé l'email de confirmation avec les info fournies.je te fais le script pour l'envoi du mail:
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$verifmail="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//envoi du mail
$headers ='From: "Equipe Site"<cotta@site.com>'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$sujet='Vos coordonnees';
$message ='<html>
<head>
<title>Vos coordonnees</title>
<style type="text/css">
#conteneur {
width: 100%;
height:100%;
}
#header {
height: 27px;
background-color: #6B52FC;
width:404px;
font-family: "Trebuchet MS";
font-size: 18.9px;
color:#FFFFFF;
}
#centre {
background-color:#FFFFFF;
height:200px;
width:400px;
border: 2px solid #6B52FC;
}
#pied {
height: 25px;
background-color:#6B52FC;
width:404px;
text-align: center;
color:#FFFFFF;
}
</style>
</head>
<body>
<div id="conteneur">
<br><br>
<div id="header">
<p><b>VOS COORDONNEES</b></p>
</div>
<div id="centre">
<br>
<p> <font size="2"> Bonjour "<span class="donnee"><font color="#0000FF" size="2"> '.$prenom.'</font></span> <span class="donnee"><font color="#0000FF" size="2"> '.$nom.'</font></span>" .</font></p>
<br>
<p> Ci-dessous vos coordonnees d'inscription</p>
<br>
<ul>
<li><font color="#FF0000"><b>SEXE</font></b>: <strong>'.$sexe.'</strong></li><br />
<li><font color="#FF0000"><b>NOM</font></b>: <strong>'.$nom.'</strong> </li><br />
<li><font color="#FF0000"><b>PRENOM</font></b>: <strong>'.$prenom.'</strong> </li><br />
<li><font color="#FF0000"><b>ADRESSE</font></b>: <strong>'.$adresse.'</strong></li><br />
<li><font color="#FF0000"><b>CODE POSTAL</font></b>: <strong>'.$cp.'</strong> </li><br />
<li><font color="#FF0000"><b>LOCALITE</font></b>: <strong>'.$localite.'</strong> </li><br />
<li><font color="#FF0000"><b>TELEPHONE</font></b>: <strong>'.$tel.'</strong></li><br />
<li><font color="#FF0000"><b>JOUR</font></b>: <strong>'.$jour.'</strong> </li><br />
<li><font color="#FF0000"><b>MOIS</font></b>: <strong>'.$mois.'</strong> </li><br />
<li><font color="#FF0000"><b>ANNEE</font></b>: <strong>'.$annee.'</strong></li><br />
<li><font color="#FF0000"><b>MAIL</font></b>: <strong>'.$addr_mail.'</strong> </li><br />
<li><font color="#FF0000"><b>REGION</font></b>: <strong>'.$region.'</strong> </li><br />
<li><font color="#FF0000"><b>TYPE</font></b>: <strong>'.$typeb.'</strong></li><br />
<li><font color="#FF0000"><b>TRANSACTION</font></b>: <strong>'.$transaction.'</strong> </li><br />
<li><font color="#FF0000"><b>SURFACE</font></b>: <strong>'.$surface.'</strong> </li><br />
<li><font color="#FF0000"><b>NOMBRE DE PIECES</font></b>: <strong>'.$nbp.'</strong></li><br />
<li><font color="#FF0000"><b>NAT</font></b>: <strong>'.$nat.'</strong> </li><br />
<li><font color="#FF0000"><b>BUDGET</font></b>: <strong>'.$budget.'</strong> </li><br />
</ul>
</div>
<div id="pied">
cotta.com
</div>
<br><br>
<font color="#C0C0C0" size="4">Ce mail est issu d\'un envoi automatique,prière de ne pas y répondre svp.</font>
<br>
<p><b> L\'équipe Cotta</b></p>
</div>
</body>
</html>';
if(mail($mail, $sujet, $message, $headers))
{
echo "message envoyé";
}
else
{
echo "erreur message non envoyé";
}
}
else if(!preg_match($verifmail,$_POST['email'])) {
echo "Format de mail non correcte";
}
}
mysql_close() ;
?>
Voila essai ça!!
Non pas besoin de lancer la recherche,après l'insertion on peux directement envoyé l'email de confirmation avec les info fournies.je te fais le script pour l'envoi du mail:
<?php
$localhost="localhost"; //Nom du l'hote
$user="root"; //Nom de user
$password="";// Mot de passe de user
$base ="agence"; //le nom de votre base// ";
$table ="alerte_mail"; //la table sur laquelle ce script va enrengistrer les donnees //
// récupération des variables du formulaire
$verifmail="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
$sexe= $_POST['sexe'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse= $_POST['adresse'];
$cp= $_POST['cp'];
$localite= $_POST['localite'];
$tel= $_POST['tel'];
$jour = $_POST['jour'];
$mois= $_POST['mois'];
$addr_mail=$_POST['addr-mail'];
$annee= $_POST['annee'];
$region= $_POST['region'];
$typeb= $_POST['typeb'];
$transaction= $_POST['transaction'];
$surface= $_POST['surface'];
$nbpieces= $_POST['nbp'];
$budget= $_POST['budget'];
$nat= $_POST['nat'];
//test sur la connexion
// Insertion des données dans la table alerte mail formulaire
$insertion= mysql_query("INSERT INTO alerte_mail (idalertemail, nom, prenom, adresse, cp, localite, tel, jour, mois, annee, email, region, typebien, transaction, surface, nbpieces, budget,nationalite,sexe,)VALUES ('', '" ,'$nom', '$prenom', '$adresse','$cp','$localite','$tel','$jour','$mois','$annee','$addr_mail','$region','typeb','$transaction','$surface','$nbpieces','$budget','$nat','$sexe'");
or die("Erreur lors de l'exécution de la requête.<br />\nRequête : ". $insertion ."<br />\nMessage d'erreur : ". mysql_error());
//envoi du mail
$headers ='From: "Equipe Site"<cotta@site.com>'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$sujet='Vos coordonnees';
$message ='<html>
<head>
<title>Vos coordonnees</title>
<style type="text/css">
#conteneur {
width: 100%;
height:100%;
}
#header {
height: 27px;
background-color: #6B52FC;
width:404px;
font-family: "Trebuchet MS";
font-size: 18.9px;
color:#FFFFFF;
}
#centre {
background-color:#FFFFFF;
height:200px;
width:400px;
border: 2px solid #6B52FC;
}
#pied {
height: 25px;
background-color:#6B52FC;
width:404px;
text-align: center;
color:#FFFFFF;
}
</style>
</head>
<body>
<div id="conteneur">
<br><br>
<div id="header">
<p><b>VOS COORDONNEES</b></p>
</div>
<div id="centre">
<br>
<p> <font size="2"> Bonjour "<span class="donnee"><font color="#0000FF" size="2"> '.$prenom.'</font></span> <span class="donnee"><font color="#0000FF" size="2"> '.$nom.'</font></span>" .</font></p>
<br>
<p> Ci-dessous vos coordonnees d'inscription</p>
<br>
<ul>
<li><font color="#FF0000"><b>SEXE</font></b>: <strong>'.$sexe.'</strong></li><br />
<li><font color="#FF0000"><b>NOM</font></b>: <strong>'.$nom.'</strong> </li><br />
<li><font color="#FF0000"><b>PRENOM</font></b>: <strong>'.$prenom.'</strong> </li><br />
<li><font color="#FF0000"><b>ADRESSE</font></b>: <strong>'.$adresse.'</strong></li><br />
<li><font color="#FF0000"><b>CODE POSTAL</font></b>: <strong>'.$cp.'</strong> </li><br />
<li><font color="#FF0000"><b>LOCALITE</font></b>: <strong>'.$localite.'</strong> </li><br />
<li><font color="#FF0000"><b>TELEPHONE</font></b>: <strong>'.$tel.'</strong></li><br />
<li><font color="#FF0000"><b>JOUR</font></b>: <strong>'.$jour.'</strong> </li><br />
<li><font color="#FF0000"><b>MOIS</font></b>: <strong>'.$mois.'</strong> </li><br />
<li><font color="#FF0000"><b>ANNEE</font></b>: <strong>'.$annee.'</strong></li><br />
<li><font color="#FF0000"><b>MAIL</font></b>: <strong>'.$addr_mail.'</strong> </li><br />
<li><font color="#FF0000"><b>REGION</font></b>: <strong>'.$region.'</strong> </li><br />
<li><font color="#FF0000"><b>TYPE</font></b>: <strong>'.$typeb.'</strong></li><br />
<li><font color="#FF0000"><b>TRANSACTION</font></b>: <strong>'.$transaction.'</strong> </li><br />
<li><font color="#FF0000"><b>SURFACE</font></b>: <strong>'.$surface.'</strong> </li><br />
<li><font color="#FF0000"><b>NOMBRE DE PIECES</font></b>: <strong>'.$nbp.'</strong></li><br />
<li><font color="#FF0000"><b>NAT</font></b>: <strong>'.$nat.'</strong> </li><br />
<li><font color="#FF0000"><b>BUDGET</font></b>: <strong>'.$budget.'</strong> </li><br />
</ul>
</div>
<div id="pied">
cotta.com
</div>
<br><br>
<font color="#C0C0C0" size="4">Ce mail est issu d\'un envoi automatique,prière de ne pas y répondre svp.</font>
<br>
<p><b> L\'équipe Cotta</b></p>
</div>
</body>
</html>';
if(mail($mail, $sujet, $message, $headers))
{
echo "message envoyé";
}
else
{
echo "erreur message non envoyé";
}
}
else if(!preg_match($verifmail,$_POST['email'])) {
echo "Format de mail non correcte";
}
}
mysql_close() ;
?>
Voila essai ça!!
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
8 janv. 2009 à 01:20
8 janv. 2009 à 01:20
d'accord j vé l'essayé, merci pour ton aide, je te tiendré en courant si ca marche.
Merci bcp, et je m'excuse pour le dérangement.
Merci.
Merci bcp, et je m'excuse pour le dérangement.
Merci.
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
8 janv. 2009 à 01:24
8 janv. 2009 à 01:24
ok pas de souci!
mais je crois qu'il doit marché car c'est un code que j'ai utilisé pour le site du boulot!!
ATTENTION:
sur cette ligne else if(!preg_match($verifmail,$_POST['email'])) mets:
else if(!preg_match($verifmail,$_POST['addr_mail']))
c'est par rapport à ta variable de l'email.
Bonne nuit,je vais au dodo!!!
mais je crois qu'il doit marché car c'est un code que j'ai utilisé pour le site du boulot!!
ATTENTION:
sur cette ligne else if(!preg_match($verifmail,$_POST['email'])) mets:
else if(!preg_match($verifmail,$_POST['addr_mail']))
c'est par rapport à ta variable de l'email.
Bonne nuit,je vais au dodo!!!
cotta
Messages postés
294
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
3 mai 2010
3
8 janv. 2009 à 02:14
8 janv. 2009 à 02:14
Ok , je vais le faire.
Merci.
bn
Merci.
bn
7 janv. 2009 à 22:42
oui d'une seule table "Biens" mais je dois faire la liaison avec les tables :
Region, ville, photos. comment faire une requéte croisée , avec affichage tableau?
j'ai fait des essay mais j'ai toujours l'entéte du tableau mais aucune resultat .
7 janv. 2009 à 22:44
tu te souviens de mon formulaire?