Préparez maintenant en amont du tableau HMTL un rapide script PHP qui calculera la largeur de la partie centrale de la barre. Vous pouvez calculer un pourcentage sur n'importe quelle donnée stockée dans la base. Par exemple ici, le pourcentage de membres ayant un site.
<?
$nb_membres=@mysqli_num_rows(mysql_query("select cle from membres", $link));
print ("membres : $nb_membres<br>");
$nb_sites=@mysqli_num_rows(mysql_query("select cle from membres where url!=''", $link));
print ("sites membres : $nb_sites<br>");
$largeur_max=238;
$largeur=$nb_sites_membres/$nb_membres*$largeur_max;
?>
Placez ce script avant le tableau HTML et remplacez dans ledit tableau la largeur de la 4ème cellule par la largeur calculée précédemment :
<? print ($largeur); ?>
On obtient :
membres : 2161
sites membres : 593
Ce principe est largement utilisé dans les
pages de statistiques.