Bonjour à tous, j'ai un problème avec des informations d'une table que j'aimerais afficher en fonction d'une autre table et j'aimerais votre aide :

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
        $cx =  mysql_connect("******","******","******");
        if($cx == 0){
            ?>
            <font>ERREUR</font>
            </body></html>
            <?
            exit;
        }
        $test = mysql_select_db("******"); 
		mysql_query("SET lc_time_names = 'fr_FR'");
 
		$req="SELECT * FROM md_even WHERE DAY(date_even) = (SELECT DAY(date_clip) FROM md_clip ORDER BY id ASC LIMIT 1) AND MONTH(date_even) = (SELECT MONTH(date_clip) FROM md_clip ORDER BY id ASC LIMIT 1)";
 
 
		$result = mysql_query($req) or die(mysql_error());
 
		while($data = mysql_fetch_object($result)) {
		    	echo "$data->titre_even<br/>"; 
		}
 
?>

En fait j'ai une table (md_clip) avec des données à l'intérieur. Il y a un champ date_clip ou est inscrit une date. J'ai une deuxième table (md_even) avec un champ date_even. J'aimerais que les données de la table md_even s'affiche en fonction de la date des données de md_clip mais seulement avec le jour et le mois.

Exemple :

J'ai 2 tables:

md_clip (id_clip, titre_clip, date_clip)

md_even (id_even, titre_even, date_even)

J'ai par exemple un article dans ma table md_clip :

01 premier article 12/02/2013

Et trois événements dans md_even:

01 premier événement 12/02/1911

02 deuxième événement 08/02/2013

03 troisième événement 12/02/1998

J'aimerais que les événements 01 et 03 soit affichés car leurs jours et mois correspondent à la date du premier article. J'espère que c'est assez clair car ça peut être complexe à expliquer

Merci d'avance.