Example #1
0
    }
}
echo "</tr>\n";
//echo "<pre>".print_r($tab_ele_notes)."</pre>";
$indice_premiere_col_note = 1;
if ($multiclasses) {
    $indice_premiere_col_note = 2;
}
$tab_col_note = array();
for ($i = 0; $i < count($tab_ele_notes); $i++) {
    for ($j = 0; $j < count($tab_ele_notes[$i]); $j++) {
        $tab_col_note[$j][$i] = $tab_ele_notes[$i][$j];
    }
}
for ($i = 0; $i < count($tab_col_note); $i++) {
    $tab_m[$i] = calcule_moy_mediane_quartiles($tab_col_note[$i]);
}
if (getPref($_SESSION['login'], 'cn_avec_min_max', 'y') == 'y') {
    $tot_data_pdf++;
    $data_pdf[$tot_data_pdf][] = 'Min.:';
    echo "<tr>\n";
    echo "<td class='cn bold'><b>Min.&nbsp;:</b></td>\n";
    if ($multiclasses) {
        echo "<td class='cn bold'>&nbsp;</td>\n";
        $data_pdf[$tot_data_pdf][] = '';
    }
    for ($i = $indice_premiere_col_note; $i < count($tab_m); $i++) {
        echo "<td class='cn bold'>" . $tab_m[$i]['min'] . "</td>\n";
        $data_pdf[$tot_data_pdf][] = $tab_m[$i]['min'];
    }
    echo "</tr>\n";
Example #2
0
            if ($total_notes != 0) {
				$col[$nb_col][$nb_lignes] ="<center>".number_format(round($total_notes/$nb_notes,1),1,',','')."</center>";
				$col_csv[$nb_col][$nb_lignes] =number_format(round($total_notes/$nb_notes,1),1,',','');

				$col[$nb_col][$nb_lignes+1] = "<center>".number_format($min_notes,1,',','')."</center>";
				$col_csv[$nb_col][$nb_lignes+1] = number_format($min_notes,1,',','');
				$col[$nb_col][$nb_lignes+2] = "<center>".number_format($max_notes,1,',','')."</center>";
				$col_csv[$nb_col][$nb_lignes+2] = number_format($max_notes,1,',','');

				//if((isset($_POST['afficher_mediane']))&&($_POST['afficher_mediane']=="yes")) {
				if(((isset($_POST['afficher_mediane']))&&($_POST['afficher_mediane']=="yes"))||((isset($_GET['afficher_mediane']))&&($_GET['afficher_mediane']=="yes"))) {
					$tab_notes_ele=array();
					for($loop_ele=0;$loop_ele<$nb_lignes;$loop_ele++) {
						$tab_notes_ele[]=$col_csv[$nb_col][$loop_ele];
					}
					$tab_stat=calcule_moy_mediane_quartiles($tab_notes_ele);
					/*
					echo "<pre>";
					foreach($tab_notes_ele as $key => $value) {
						echo "\$tab_notes_ele[$key]=$value<br />";
					}
					foreach($tab_stat as $key => $value) {
						echo "\$tab_stat[$key]=$value<br />";
					}
					echo "</pre>";
					*/
					//$tab_champs_stat=array('Quartile 1', 'Médiane', 'Quartile 3');
					$tab_code_champs_stat=array('q1', 'mediane', 'q3');
					for($loop_stat=0;$loop_stat<count($tab_code_champs_stat);$loop_stat++) {
						if(($tab_stat[$tab_code_champs_stat[$loop_stat]]!='')&&($tab_stat[$tab_code_champs_stat[$loop_stat]]!='-')) {
							$temp=$tab_stat[$tab_code_champs_stat[$loop_stat]];