1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| $requete = "SELECT date_fin, Table1.num_contrat, Table2.nom_du_contact, Table1.num_client, email_du_contact
FROM Table1, Table2
WHERE Table1.num_contrat = Table2.num_contrat
AND TO_DAYS(`date_fin`) - TO_DAYS(NOW()) <=60;";
$resultat = mysql_query($requete) or die(mysql_error());
if (mysql_num_rows($resultat) == 0) {
echo "Aucune ligne trouvée, rien à afficher.";
exit;
}
else {
$num_rows = mysql_num_rows($resultat);
echo "$num_rows ligne(s) trouvée(s)\n";
}
while ($row = mysql_fetch_assoc($resultat)) {
$contrat = $row["num_contrat"];
$nom = $row["nom_du_contact"];
$client = $row["num_client"];
$date = $row["date_fin"];
$mailaddress = $row["email_du_contact"];
}
$sql1 = "SELECT TO_DAYS(`date_fin`) - TO_DAYS(NOW())
FROM Table1";
echo $sql1;
$res1 = mysql_query($sql1) or die(mysql_error());
switch ($res1) {
case 60 :
$req2 = "INSERT INTO emailenvoyes (`num_contrat`, `num_client`, `dateenvoi`,`email`, `email_envoye60`)
VALUES ($contrat, $client, NOW(), '$mailaddress', 1)";
echo $req2;
mysql_query($req2) or die(mysql_error());
break;
case 30 :
$req2 = "INSERT INTO emailenvoyes (`num_contrat`, `num_client`, `dateenvoi`,`email`, `email_envoye30`)
VALUES ($contrat, $client, NOW(), '$mailaddress', 1)";
echo $req2,"<br />";
mysql_query($req2) or die(mysql_error());
break;
case 15 :
$req2 = "INSERT INTO emailenvoyes (`num_contrat`, `num_client`, `dateenvoi`,`email`, `email_envoye15`)
VALUES ($contrat, $client, NOW(), '$mailaddress', 1)";
echo $req2,"<br />";
mysql_query($req2) or die(mysql_error());
break;
case 7 :
$req2 = "INSERT INTO emailenvoyes (`num_contrat`, `num_client`, `dateenvoi`,`email`, `email_envoye7`)
VALUES ($contrat, $client, NOW(), '$mailaddress', 1)";
echo $req2,"<br />";
mysql_query($req2) or die(mysql_error());
break;
} |