$total += $Adherents[$key][$idx]; } } } print '<tr><td width="30%" class="notopnoleft" valign="top">'; /* * Statistics */ print '<table class="noborder" width="100%">'; print '<tr class="liste_titre"><td colspan="2">' . $langs->trans("Statistics") . '</td></tr>'; print '<tr><td align="center">'; $dataval = array(); $datalabels = array(); $i = 0; foreach ($AdherentType as $key => $adhtype) { $datalabels[] = array($i, $staticmember->getTagUrl(0, dol_size(16))); foreach ($staticmember->fk_extrafields->fields->Status->values as $idx => $row) { $dataval[$key][] = array($i, $Adherents[$key][$idx]); } $i++; } $dataseries = array(); foreach ($staticmember->fk_extrafields->fields->Status->values as $idx => $row) { $dataseries[] = array('label' => $langs->trans($row->label), 'data' => round($somme[$idx])); } $data = array('series' => $dataseries); dol_print_graph('stats', 330, 180, $data, 1, 'pie', 1); print '</td></tr>'; print '<tr class="liste_total"><td>' . $langs->trans("Total") . '</td><td align="right">'; print $total; print '</td></tr>';