Requete d'affichage sql/php
Posté : 25 nov. 2010, 06:05
Bonjour,
J'ai une petite question concernant une requête en PHP.
J'ai une base de données d'évènements, et je voudrais afficher en page d'accueil de mon site le prochain evenements à venir.
Pour l'instant j'ai une fonction qui affiche l'évènement du jour et "Pas d'évènement" s'il n'y a rien...
J'ai une petite question concernant une requête en PHP.
J'ai une base de données d'évènements, et je voudrais afficher en page d'accueil de mon site le prochain evenements à venir.
Pour l'instant j'ai une fonction qui affiche l'évènement du jour et "Pas d'évènement" s'il n'y a rien...
function affichageEvent()
{
$c = connection("base");
$sql = "select * from table where date='".date("Y-m-d")."'";
$res = execution($c,$sql);
$nbEvent = mysql_num_rows($res);
if($nbEvent>0)
{
for($i=0;$i<$nbEvent;$i++)
{
while($l = mysql_fetch_array($res))
{
$presentation="";
$sql_asso = "select * from table where id='".$l['organisateur_evt']."'";
$resAsso = execution($c,$sql_asso);
$asso = mysql_fetch_array($resAsso);
if($l['groupe_evt']!=null || $l['groupe_evt']!=0)
{
$gp = explode("_",$l['groupe_evt']);
for($i=0;$i<sizeof($gp)-1;$i++)
{
if($gp[$i]!="" || $gp[$i]!=null)
{
$sg = "select * from table where id=".$gp[$i];
$rg = mysql_fetch_array(execution($c,$sg));
$presentation.=strtoupper($rg['nom_groupe']). " + ";
}
}
if($gp[sizeof($gp)-1]!="" || $gp[sizeof($gp)-1]!=null)
{
$ag = "select * from table where id=".$gp[sizeof($gp)-1];
$rg = mysql_fetch_array(execution($c,$ag));
$presentation.=strtoupper($rg['nom_groupe']);
}
}
}
}
}
else
{
echo "Pas d'évènement";
}
mysql_close($c);
}
Pouvez-vous m'aider ?