Voici ce que j'essaie de faire :
La page qui affiche ce tableau (index.php) utilise un include pour aller chercher le code (selection_evenement.inc.php) qui vas gérer le rapatriement des infos de la Base de donné....Création d’un tableau dynamique, ou chaque colonne représentera un mois de l’année
2. Dans chaque colonne, sera affiché tous les evenement qui se dérouleront dans le mois correspondant.
3. Le texte qui sera affiché sera le « Nom de l'evenement »
4. Chaque "Nom d'evenement" sera cliclable pour aller consulter le détail de celui-ci
Voici la syntaxe que j'ai ecrite :
// SELECTIONNER LE CHAMP "evenement_agenda"
// DE LA TABLE "evenement"
// LORSQUE LE CHAMP "mois_evenement"
// EST EGALE A "janvier"
$janvier = "SELECT * FROM evenement WHERE mois_evenement = 'janvier'";
$janvier_retour = mysql_query ($janvier);
// SELECTIONNER LE CHAMP "evenement_agenda"
// DE LA TABLE "evenement"
// LORSQUE LE CHAMP "mois_evenement"
// EST EGALE A "fevrier"
$fevrier= "SELECT * FROM evenement WHERE mois_evenement = 'fevrier'";
$fevrier_retour = mysql_query ($janvier);
// ainsi de suite jusqu'au mois de décembre
et c'est dans ma page index.php que j'afficherai les infos récolté dans chaque colonne correspondantewhile ($janvier = mysql_fetch_array($janvier_retour) )
{
echo '<a href="detail.php?info='.$janvier['id_evenement'].'">'.$janvier['evenement_agenda'].'</a>';
echo "<br />";
echo "<hr noshade=\"noshade\"/>";
} ?>
MA QUESTION
n'y a t'il pas une autre solution pour écrire la syntaxe qui se trouve dans le fichier selection_evenement.inc.php, pour éviter d'avoir autant de ligne de code ?