Bonjour à tous

J'ai hésité à mettre ce pots dans la partie php ou SQL...

Donc mon soucis est le suivant, j'ai une requète +ou- complexe avec un champ "date_prévue" pour chaque entré.

J'aimerais avoir 2 blocs sur ma page, l'un avec toute les entrés ou la date est inférieur à maintenant et l'autre avec la date => à maintenant.

Voici mon code actuel qui ne fais pas ce que je veux car il crée à chaque fois un bloc (un div)^^

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$requete="SELECT equipes.nom AS equipe_dom, EXT.nom AS equipe_ext, phpl_matchs.buts_dom AS buts_dom , phpl_matchs.buts_ext AS buts_ext, phpl_matchs.id AS id_match, phpl_matchs.date_reelle, phpl_journees. date_prevue AS date_prevue
             FROM  phpl_matchs, phpl_journees, equipes, equipes as EXT 
			  WHERE equipes.id_equipe=phpl_matchs.id_equipe_dom 
             AND EXT.id_equipe=phpl_matchs.id_equipe_ext 
             AND($id_equipe = phpl_matchs.id_equipe_dom OR $id_equipe = phpl_matchs.id_equipe_ext) 
             AND phpl_matchs.id_journee=phpl_journees.id
             AND phpl_journees.id_champ='$id_champ'
             ORDER BY phpl_journees.numero";
echo $requete;			 
?>
<div id="corps">
<h1> Matchs de la saison</h1>
 
<?php
 
$resultat = mysql_query($requete) or die (mysql_error());    
 
while ($row = mysql_fetch_assoc($resultat))
  {
 
	$timestamp_match = strtotime($row['date_prevue']);
 
 
		if($timestamp_match < time())
		{
		echo '<div class="corps-sp1">
		<h2>Archivés </h2>'
 
		 .$row['date_prevue'].' '.$row['equipe_dom'].' '.$row['buts_dom'].' - ' .$row['buts_ext'].' '.$row['equipe_ext'].'<a href = "feuille_match.php?id_match='.$row['id_match'].'">Ordre du match </a><br />
		</div>';
		}
 
		else
		{
		echo '<div class="corps-sp1">
		<h2>A venir </h2>'
 
		 .$row['date_prevue'].' '.$row['equipe_dom'].' '.$row['buts_dom'].' - ' .$row['buts_ext'].' '.$row['equipe_ext'].'<a href = "feuille_match.php?id_match='.$row['id_match'].'">Ordre du match </a><br />
		</div>';
		}
  }
Dois je utiliser un GROUP BY ? Si c'est le cas peut on m'expliquer le fonctionnement car je n'ai pas l'habitude de l'utiliser.

Merci d'avance
Bonne soirée