jpdeion
Messages postés13Date d'inscriptionjeudi 1 mai 2003StatutMembreDernière intervention 4 août 2005
-
4 août 2005 à 10:14
morpheus262
Messages postés460Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012
-
4 août 2005 à 10:56
Bonjour,
voici un code (que j'ai trouvé) pour souhaiter les anniversaires sur un site en fonction d'une base MySQL.
J'ai une liste de 1200 personnes dans une table "anniversaire" ('mois', 'jour', 'nom et prenom')
mon probleme est le suivant, cela marche tres bien pour une personne, mais si j'ai 2 personnes avec le meme jour et mois de naissance, cela ne m'affiche que la 1 ere personne de la table Mysql et pas les éventuels 2 eme ou 3 eme personne nées le meme jour...
Quelqu'un pourrait il m'aider SVP....merci d'avance
<?php
include("config_anniversaire.php"); //paramètres de connexion
$tt=time();
$mois=date("m",$tt);
$jour=date("d",$tt);
$db = @mysql_pconnect($hostname, $username, $password);
@mysql_select_db($database, $db);
$query="select nom from anniversaire where mois=$mois And jour=$jour";
$result = @mysql_query($query,$db);
if (@mysql_num_rows($result)!=0)
{
[mailto:$row=@mysql_fetch_row($result $row=@mysql_fetch_row($result]);
print(" aujourd'hui c'est l'anniversaire de :
".$row[0]. "
");
}
?>
morpheus262
Messages postés460Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012 4 août 2005 à 10:20
if (@mysql_num_rows($result)!=0)
{
while ([mailto:$row=@mysql_fetch_row($result $row=@mysql_fetch_row($result]))
{
print(" aujourd'hui c'est l'anniversaire de :
".$row[0]. "
");
}
}
faut boucler sur ta liste de resultat tout simplement
<HR>
Loi du plagiat industriel de Felson : <CITE>Voler les idées d'une personne, c'est du plagiat. En voler à plusieurs, c'est de la recherche.</CITE>