Podrias haver indentificado el problema antes de tirar todo el codigo de tu pagina
<IMG HEIGHT="15" WIDTH="<? echo "$row['valor1']*100/$row['total']";?>%" SRC="img/pic_azul.gif">
Te faltó "MOSTRAR" el resultado de la operacion .. con un ECHO ...
Yo te recomendaria .. que SIEMPRE que algo asi tipo "incrustar" PHP+HTML al estilo que lo estas haciendo ... miress el codigo HTML (en tu navegador->ver codigo fuente) .. de la página que genera tu programacion .. y ahi veras (o ubieras visto) que en WHIDTH= no obtenias el resultado esperado ..
En fin . ya se que :cantar:
pero por si alguno le interesa mis rollos q suelto :-p .. pues ahi estan :)
Un saludo,