= '" . fxGetDate() . "' ORDER BY eve_nom_fr";
$tabEvenements = $objDatabase->fxGetResults($sqlEvenements);
return $tabEvenements;
}
// r�cup�rer les �preuves
function fxGetEpreuvesRabais($intEvenement) {
global $objDatabase;
$sqlEpreuves = "SELECT epr_id, epr_type_fr, epr_nom_fr FROM inscriptions_epreuves WHERE epr_actif = 1 AND eve_id = " . intval($intEvenement) . " ORDER BY epr_tri";
$tabEpreuves = $objDatabase->fxGetResults($sqlEpreuves);
return $tabEpreuves;
}
function fxShowEvenement($intEvenement) {
global $objDatabase;
$sqlEvenement = "SELECT eve_nom_fr FROM inscriptions_evenements WHERE eve_id = " . intval($intEvenement);
$strEvenement = $objDatabase->fxGetVar($sqlEvenement);
return $strEvenement;
}
function fxShowEpreuve($intEpreuve) {
global $objDatabase;
if ($intEpreuve > 0) {
$sqlEpreuve = "SELECT CONCAT(epr_type_fr, ' ', epr_nom_fr) FROM inscriptions_epreuves WHERE epr_id = " . intval($intEpreuve);
$strEpreuve = $objDatabase->fxGetVar($sqlEpreuve);
}
else
$strEpreuve = 'Toutes les �preuves';
return $strEpreuve;
}
function fxMajAge($intEvenement = 0, $intEpreuve = 0) {
global $objDatabase;
$blnRetour = false;
if ($intEvenement != 0) {
if ($intEpreuve != 0)
$strWhere = "epr_id = " . intval($intEpreuve);
else
$strWhere = "eve_id = " . intval($intEvenement);
}
else
$strWhere = '';
if ($strWhere != '') {
$sqlEpreuves = "SELECT epr_id, epr_date_age FROM inscriptions_epreuves WHERE " . $strWhere;
$tabEpreuves = $objDatabase->fxGetResults($sqlEpreuves);
if ($tabEpreuves != null) {
for ($intCtr = 1; $intCtr <= count($tabEpreuves); $intCtr++) {
// r�cup�rer les inscriptions pour cette �preuve
$sqlParticipants = "SELECT par_id, par_naissance FROM resultats_participants p, resultats_epreuves_commandees e WHERE p.pec_id = e.pec_id_original AND e.epr_id = " . intval($tabEpreuves[$intCtr]['epr_id']);
$tabParticipants = $objDatabase->fxGetResults($sqlParticipants);
if ($tabParticipants != null) {
for ($intCtr2 = 1; $intCtr2 <= count($tabParticipants); $intCtr2++) {
$intAge = fxGetAge($tabParticipants[$intCtr2]['par_naissance'], $tabEpreuves[$intCtr]['epr_date_age']);
echo $tabEpreuves[$intCtr]['epr_date_age'] . ' - ' . $tabParticipants[$intCtr2]['par_naissance'] . '
';
// mettre � jour la table r�sultats_participants
$sqlUpdate = "UPDATE resultats_participants SET par_age = " . intval($intAge) . " WHERE par_id = " . intval($tabParticipants[$intCtr2]['par_id']);
$qryUpdate = $objDatabase->fxQuery($sqlUpdate);
if ($qryUpdate != null) {
echo $sqlUpdate . '
';
$blnRetour = true;
}
}
}
}
}
}
return $blnRetour;
}
header('Content-type: text/html; charset=UTF-8');
?>
Événement:
Épreuve: