Encuesta con gráficos (sencilla)
Hola jorvidu!
He estado intentando hacer una encuesta que una vez hayas votado te muestre un gráfica en color con los votos.
La primera parte de hacer el recuento de votos me sale, pero lo que no consigo hacer es como mostrar las barras.
Lo estoy intentando hacer una manera bastante sencilla( por no decir chapuza) pero lo necesito hacer de esa manera, a ver si me puedes exar una mano.
TE adjunto el código php, el html no creo que haga falta, unicamente tiene los 3 radio buttons para las opciones.
A ver si me puedes echar una mano, muchísimas gracias.
codiho php:
<?php
switch ($opcion){
case "azul":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_azul.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
case "rojo":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_rojo.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
case "verde":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_verde.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
default:
echo "No hay mas opciones";
}
?>
<table border=0>
<tr>
<td width="<?php echo $azul ?>" bgcolor="blue"></td>
</tr>
</table>
<table border=0>
<tr>
<td width="<?php echo $rojo ?>" bgcolor="red"></td>
</tr>
</table>
<table border=0>
<tr>
<td width="<?php echo $verde ?>" bgcolor="green"></td>
</tr>
</table>
He estado intentando hacer una encuesta que una vez hayas votado te muestre un gráfica en color con los votos.
La primera parte de hacer el recuento de votos me sale, pero lo que no consigo hacer es como mostrar las barras.
Lo estoy intentando hacer una manera bastante sencilla( por no decir chapuza) pero lo necesito hacer de esa manera, a ver si me puedes exar una mano.
TE adjunto el código php, el html no creo que haga falta, unicamente tiene los 3 radio buttons para las opciones.
A ver si me puedes echar una mano, muchísimas gracias.
codiho php:
<?php
switch ($opcion){
case "azul":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_azul.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
case "rojo":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_rojo.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
case "verde":
$pid=fopen ("C:\Archivos de programa\EasyPHP5.3.0\www\contador_verde.txt", "r+");
$contador=fgets($pid,7);
rewind ($pid);
$contador=$contador+1;
fputs ($pid,$contador);
fclose($pid);
break;
default:
echo "No hay mas opciones";
}
?>
<table border=0>
<tr>
<td width="<?php echo $azul ?>" bgcolor="blue"></td>
</tr>
</table>
<table border=0>
<tr>
<td width="<?php echo $rojo ?>" bgcolor="red"></td>
</tr>
</table>
<table border=0>
<tr>
<td width="<?php echo $verde ?>" bgcolor="green"></td>
</tr>
</table>
1 respuesta
Respuesta de Jorge Vila