Bonjour,
J'ai un souci d'affichage que je ne parviens pas à résoudre.
Je devrais afficher depuis une base de données dans un tableaux de planning reprennant une semaine entiere en horizontal, et en vertical les heures de 7h30 à 22h, dans chaque cadre du tableaux s'affiche le rdv du jour et de l'heure, j'ai une table rdv, 1 table heure, je bug sur l'affichage avec le if else si le rdv correspond à l'heure alors il l'affiche dans la bonne case, je ne connais pas de fonction qui pourrai automatiser tous ca sans avoir toute cette floper de requete que j'avoue pas propre du tout
, voici le code si quelqu'un pourrai me diriger vers une solutions ce serai sympathique 
[code]
<?
$aujourdhui = date("Y-m-d");
$nextWeek = time() + (1 * 24 * 60 * 60);
$next = date('Y-m-d', $nextWeek);
$nextWeek1 = time() + (2 * 24 * 60 * 60);
$next1 = date('Y-m-d', $nextWeek1);
$nextWeek2 = time() + (3 * 24 * 60 * 60);
$next2 = date('Y-m-d', $nextWeek2);
$nextWeek3 = time() + (4 * 24 * 60 * 60);
$next3 = date('Y-m-d', $nextWeek3);
$nextWeek4 = time() + (5 * 24 * 60 * 60);
$next4 = date('Y-m-d', $nextWeek4);
$nextWeek5 = time() + (6 * 24 * 60 * 60);
$next5 = date('Y-m-d', $nextWeek5);
include("config.php");
?>
<body>
<table width="738" height="507" border="1" align="center" bordercolor="#000000">
<tr>
<td> </td>
<td><?=$aujourdhui;?></td>
<td><?=$next;?></td>
<td><?=$next1;?></td>
<td><?=$next2;?></td>
<td><?=$next3;?></td>
<td><?=$next4;?></td>
<td><?=$next5;?></td>
</tr>
<tr>
<td>7h30-9h30</td>
<td bgcolor="#FF0000" valign="top"> <? $req = mysql_query("SELECT * FROM reservation where calendar='$aujourdhui'");while($val = mysql_fetch_array($req)){$nom = $val['nom'];$calendar = $val['calendar'];$id = $val['id'];echo "<a href=\"fiche.php?id=$id\">$val[nom]<br></a>";
}?></td>
<td bgcolor="#FF0000" valign="top"> <? $req = mysql_query("SELECT * FROM reservation where calendar='$next'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next != $calendar){echo "";}
}?></td>
<td bgcolor="#FF0000" valign="top"> <? $req = mysql_query("SELECT * FROM reservation where calendar='$next1'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next1 == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next1 != $calendar){echo "";}
}?></td>
<td bgcolor="#FF0000" valign="top"><? $req = mysql_query("SELECT * FROM reservation where calendar='$next2'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next2 == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next2 != $calendar){echo "";}
}?></td>
<td bgcolor="#FF0000" valign="top"> <? $req = mysql_query("SELECT * FROM reservation where calendar='$next3'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next3 == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next3 != $calendar){echo "";}
}?></td>
<td bgcolor="#FF0000" valign="top"> <? $req = mysql_query("SELECT * FROM reservation where calendar='$next4'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next4 == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next4 != $calendar){echo "";}
}?></td>
<td bgcolor="#FF0000" valign="top"><? $req = mysql_query("SELECT * FROM reservation where calendar='$next5'");while($val = mysql_fetch_array($req)){$calendar = $val['calendar'];$id = $val['id'];if($next5 == $calendar){echo "<a href=\"fiche.php?id=$id\">$val[nom]</a>";}else if($next5 != $calendar){echo "";}
}?> </td>
</tr>[/code]
Merci d'avance, Wylls