J'ai réalisé un formulaire à choix multiple permettant de choisir le jour et le mois d'un personnage présent dans ma bdd né ce meme jour et mois.
Bon jusqu'ici tout fonctionne no problemo... Mais ce que je n'arrive pas à faire et qui doit etre pourtant simple, c'est d'afficher un texte de remplacement si aucun personnage nés à cette date n'est présent dans ma bdd.
Ci-dessous mon jolie code... alors j'ai essayé des fonctions, des contitions genre else mais rien n'y fait je n'arrive pas a trouver la formule secrete à ajouter à mon code pour afficher un texte quand aucun personnage n'est affiché...arf!!!
<?php
/**************************/
/******* Rechercher
/**************************/
if (isset($_POST['rechercher_par_jour']) AND isset($_POST['rechercher_par_mois']))
{
// On récupère les variables créée par les formulaires de la page menu_haut.php
$rechercher_par_jour = $_POST['rechercher_par_jour'];
$rechercher_par_mois = $_POST['rechercher_par_mois'];
$mois_en_cours = $rechercher_par_mois;
$jour_en_cours = $rechercher_par_jour;
// rechercher à partir d'une date d'anniversaire jour, mois
$reponse = mysql_query("
SELECT *
FROM description_celebrite
WHERE MONTH(anniv_naissance)='$mois_en_cours'
AND DAYOFMONTH(anniv_naissance)='$jour_en_cours'
OR MONTH(anniv_mort)='$mois_en_cours'
AND DAYOFMONTH(anniv_mort)='$jour_en_cours'
ORDER BY anniv_naissance
");
while ($donnees = mysql_fetch_array($reponse))
{
$date_de_naissance_au_format_fr = changedateusfr($donnees['anniv_naissance']);
$age = age($date_de_naissance_au_format_fr);
$date_de_la_mort_au_format_fr = changedateusfr($donnees['anniv_mort']);
$interval_deces = interval_deces($date_de_la_mort_au_format_fr);
$interval = deces($donnees['anniv_mort'], $age, $interval_deces);
$mot_an = pluriel($interval, ' an');
//fonction saut de lignes
$donnees['biographie'] = nl2br($donnees['biographie']);
?>
<p class="boite_boucle">
<a href="javascript:PopupImage('../../images/<?php echo $donnees['photo']; ?>')"><img class="photo" src="../../thumb/<?php echo $donnees['photo']; ?>" ></a>
<span class="nom" ><?php echo $donnees['nom']; ?></span>
<span class="anniversaire" ><?php echo $donnees['anniv_texte'] . $interval . $mot_an . '.'; ?></span><br /><br />
<span class="biographie" ><?php echo $donnees['biographie']; ?></span>
</p>
</p>
<?php
}
}
mysql_close();
?>