Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/08/2003, 22:41
Avatar de lado2mx
lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
Analicemos detenidamente:
Código PHP:
<?         $suma=$respuestas[3]+$respuestas[1]+$respuestas[2];
        
$v[0]=(int)(($respuestas[1]*100)/$suma*50)/100;
        
$v[1]=(int)(($respuestas[2]*100)/$suma*100)/100;
        
$v[2]=(int)(($respuestas[3]*100)/$suma*100)/100;
        
        echo
"<P><table><tr><td>1</td><td><DIV style='background-color=0066FF;width=$v[0]'></td><td>$v[0]%</td></tr>";
        echo
"<tr><td>2</td><td><DIV style='background-color=FF9900;width=$v[1]'></td><td>$v[1]%</td></tr>";
        echo
"<tr><td>3</td><td><DIV style='background-color=33CC00;width=$v[2]'></td><td>$v[2]%</td></tr></table><P>Nº de votos: $respuestas[0]";
Si te fijas, el $v[0] al $v[2] tienes errores, pero no PHPperos, sino matemáticos.

fijate si cambias por:

$v[0]=($respuestas[1]*3);

se verá bien, cambia las tres y ya está.