EnrAdhCours

EnrAdhCours

[insert_php]
$T=array();
for ($i=0;$i<10;$i++){$T[$i]=0;} /********** connection**********************/ try { // On se connecte à MySQL $bdd = new PDO('mysql:host=ikebana-eota.eu.mysql;dbname=ikebana_eota_eu;charset=utf8', 'ikebana_eota_eu', 'eotaAmc17001'); } catch(Exception $e) { // En cas d'erreur, on affiche un message et on arrête tout die('Erreur : '.$e->getMessage());
}

/**********comptage des cours:****************/

$sql = ‘SELECT COUNT(Id) AS total FROM cours’;
$total = $bdd->query($sql);
$Tot = $total->fetch();
$N = $Tot[‘total’];
//echo ‘Nb total des cours:’. $N;

/***********Comptage liste**********************************/

$sql2= ‘select Id,Nom,groupe from liste’;
$Gr = $bdd->query($sql2);
$i= 1;
//$T[0]=0;

while ($Row = $Gr->fetch())
{
$i = intval($Row[‘groupe’]);
if ($i>0)
{
$T[$i]++;
//echo ‘Id = ‘,$Row[‘Id’],’Nom: ‘,$Row[‘Nom’],’Groupe= ‘,$i,’ T = ‘,$T[$i],’
‘;

}
}

for ($i=1;$i<$N+1;$i++) { $rqt="update cours set NbEleves = $T[$i] where groupe = $i"; $bdd->exec($rqt);
}
echo ‘Mise à jour des cours effectuée’;
[/insert_php]