Que mas amigos, gracias por la ayuda prestada y por sus comentarios emitidos, la solucion q me dio rumo sirvio thanks my friend, ahora lo q tengo s q extender un poco mas la encuesta, para quien la quiera necesitar voy a publicar el codigo aki, para compartir con uds. See ya!!
CODIGO DEL AL ENCUESTA
Código HTML:
Código HTML:
<form name="encuesta" action="encuesta.php" method="post">
<p>¿Pregunta 1?<br>
<input type=radio name="respuesta" Value="1">
Opcion A <br>
<input type=radio name="respuesta" Value="2">
Opcion B <br>
<input type=radio name="respuesta" Value="3">
Opcion C <br>
<input type=radio name="respuesta" Value="4">
Opcion D <br>
¿Pregunta 2?<br>
<input type=radio name="respuesta2" Value="1">
Opcion A <br>
<input type=radio name="respuesta2" Value="2">
Opcion B <br>
<input type=radio name="respuesta2" Value="3">
Opcion C <br>
<input type=radio name="respuesta2" Value="4">
Opcion D</p>
<p>¿Pregunta 3?<br />
<input type="radio" name="respuesta3" value="1" />
Opcion A <br />
<input type="radio" name="respuesta3" value="2" />
Opcion B <br />
<input type="radio" name="respuesta3" value="3" />
Opcion C <br />
<input type="radio" name="respuesta3" value="4" />
Opcion D <br />
¿Pregunta 4?<br />
<input type="radio" name="respuesta4" value="1" />
Opcion A <br />
<input type="radio" name="respuesta4" value="2" />
Opcion B <br />
<input type="radio" name="respuesta4" value="3" />
Opcion C <br />
<input type="radio" name="respuesta4" value="4" />
Opcion D <br>
<input type="submit" value="Votar" class="botones">
</p>
<p><a href="encuesta.php">Ver Resultados !!!</a> </p>
</form>
Código PHP:
Código PHP:
<?php
//cargo el numero de respuestas de un fichero de texto
$f=fopen("encuesta.txt","r");
$g=fopen("encuesta2.txt","r");
$h=fopen("encuesta3.txt","r");
$i=fopen("encuesta4.txt","r");
$respuestas=explode(",",$todas);
$respuestas2=explode(",",$todas2);
$respuestas3=explode(",",$todas3);
$respuestas4=explode(",",$todas4);
$todas=fread($f,filesize("encuesta.txt")+1);
$todas2=fread($g,filesize("encuesta2.txt")+1);
$todas3=fread($h,filesize("encuesta3.txt")+1);
$todas4=fread($i,filesize("encuesta4.txt")+1);
fclose($f);
fclose($g);
fclose($h);
fclose($i);
if ($respuesta) {
//incremento la respuesta y la guardo en el fichero
$respuestas[$respuesta-1]++;
$f=fopen("encuesta.txt","w");
$todas=$respuestas[0].",".$respuestas[1].",".$respuestas[2].",".$respuestas[3];
fwrite($f,$todas,strlen($todas));
fclose($f);
}
if ($respuesta2) {
//incremento la respuesta y la guardo en el fichero
$respuestas2[$respuesta2-1]++;
$g=fopen("encuesta2.txt","w");
$todas2=$respuestas2[0].",".$respuestas2[1].",".$respuestas2[2].",".$respuestas2[3];
fwrite($g,$todas2,strlen($todas2));
fclose($g);
}
if ($respuesta3) {
//incremento la respuesta y la guardo en el fichero
$respuestas3[$respuesta3-1]++;
$h=fopen("encuesta3.txt","w");
$todas3=$respuestas3[0].",".$respuestas3[1].",".$respuestas3[2].",".$respuestas3[3];
fwrite($h,$todas3,strlen($todas3));
fclose($h);
}
if ($respuesta4) {
//incremento la respuesta y la guardo en el fichero
$respuestas4[$respuesta4-1]++;
$i=fopen("encuesta4.txt","w");
$todas4=$respuestas4[0].",".$respuestas4[1].",".$respuestas4[2].",".$respuestas4[3];
fwrite($i,$todas4,strlen($todas4));
fclose($i);
}
$total=$respuestas[0]+$respuestas[1]+$respuestas[2]+$respuestas[3];
$total2=$respuestas2[0]+$respuestas2[1]+$respuestas2[2]+$respuestas2[3];
$total3=$respuestas3[0]+$respuestas3[1]+$respuestas3[2]+$respuestas3[3];
$total4=$respuestas4[0]+$respuestas4[1]+$respuestas4[2]+$respuestas4[3];
if($total==0) {
$porcentaje[0]=0;
$porcentaje[1]=0;
$porcentaje[2]=0;
$porcentaje[3]=0;
} else {
$porcentaje[0]=sprintf("%1.2f",(($respuestas[0]/$total)*100));
$porcentaje[1]=sprintf("%1.2f",(($respuestas[1]/$total)*100));
$porcentaje[2]=sprintf("%1.2f",(($respuestas[2]/$total)*100));
$porcentaje[3]=sprintf("%1.2f",(($respuestas[3]/$total)*100));
}
if($total2==0) {
$porcentaje2[0]=0;
$porcentaje2[1]=0;
$porcentaje2[2]=0;
$porcentaje2[3]=0;
} else {
$porcentaje2[0]=sprintf("%1.2f",(($respuestas2[0]/$total2)*100));
$porcentaje2[1]=sprintf("%1.2f",(($respuestas2[1]/$total2)*100));
$porcentaje2[2]=sprintf("%1.2f",(($respuestas2[2]/$total2)*100));
$porcentaje2[3]=sprintf("%1.2f",(($respuestas2[3]/$total2)*100));
}
if($total3==0) {
$porcentaje3[0]=0;
$porcentaje3[1]=0;
$porcentaje3[2]=0;
$porcentaje3[3]=0;
} else {
$porcentaje3[0]=sprintf("%1.2f",(($respuestas3[0]/$total3)*100));
$porcentaje3[1]=sprintf("%1.2f",(($respuestas3[1]/$total3)*100));
$porcentaje3[2]=sprintf("%1.2f",(($respuestas3[2]/$total3)*100));
$porcentaje3[3]=sprintf("%1.2f",(($respuestas3[3]/$total3)*100));
}
if($total4==0) {
$porcentaje4[0]=0;
$porcentaje4[1]=0;
$porcentaje4[2]=0;
$porcentaje4[3]=0;
} else {
$porcentaje4[0]=sprintf("%1.2f",(($respuestas4[0]/$total4)*100));
$porcentaje4[1]=sprintf("%1.2f",(($respuestas4[1]/$total4)*100));
$porcentaje4[2]=sprintf("%1.2f",(($respuestas4[2]/$total4)*100));
$porcentaje4[3]=sprintf("%1.2f",(($respuestas4[3]/$total4)*100));
}
?>
<title>Resultados:</title>
<p>RESULTADOS DE LA ENCUESTA: </p>
<table border="0">
<tr>
<td colspan="3" align="center" bgcolor="#C4DCEA">¿Pregunta 1? </td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[0]%"; ?>
</td>
<td align="left">
<img src="blue.png" height="15" width="<?php echo "$porcentaje[0]"; ?>">
</td>
<td>
Opcion A
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[1]%"; ?>
</td>
<td align="left">
<img src="red.png" height="15" width="<?php echo "$porcentaje[1]"; ?>">
</td>
<td>
Opcion B
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[2]%"; ?>
</td>
<td align="left">
<img src="purple.png" height="15" width="<?php echo "$porcentaje[2]"; ?>">
</td>
<td>
Opcion C
</td>
</tr>
<tr>
<td align="left">
<?php echo "$porcentaje[3]%"; ?>
</td>
<td align="left">
<img src="green.png" height="15" width="<?php echo "$porcentaje[3]"; ?>">
</td>
<td>
Opcion D
</td>
</tr>
</table>
<p> </p>
<table border="0">
<tr>
<td colspan="3" align="center" bgcolor="#C4DCEA">¿Pregunta 2? </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje2[0]%"; ?> </td>
<td align="left"><img src="blue.png" alt="3" width="<?php echo "$porcentaje2[0]"; ?>" height="15" /> </td>
<td> Opcion A </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje2[1]%"; ?> </td>
<td align="left"><img src="red.png" alt="2" width="<?php echo "$porcentaje2[1]"; ?>" height="15" /> </td>
<td> Opcion B </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje2[2]%"; ?> </td>
<td align="left"><img src="purple.png" alt="4" width="<?php echo "$porcentaje2[2]"; ?>" height="15" /> </td>
<td> Opcion C </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje2[3]%"; ?> </td>
<td align="left"><img src="green.png" alt="1" width="<?php echo "$porcentaje2[3]"; ?>" height="15" /> </td>
<td> Opcion D </td>
</tr>
</table>
<p> </p>
<table border="0">
<tr>
<td colspan="3" align="center" bgcolor="#C4DCEA">¿Pregunta 3? </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje3[0]%"; ?> </td>
<td align="left"><img src="blue.png" alt="3" width="<?php echo "$porcentaje3[0]"; ?>" height="15" /> </td>
<td> Opcion A </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje3[1]%"; ?> </td>
<td align="left"><img src="red.png" alt="2" width="<?php echo "$porcentaje3[1]"; ?>" height="15" /> </td>
<td> Opcion B </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje3[2]%"; ?> </td>
<td align="left"><img src="purple.png" alt="4" width="<?php echo "$porcentaje3[2]"; ?>" height="15" /> </td>
<td> Opcion C </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje3[3]%"; ?> </td>
<td align="left"><img src="green.png" alt="1" width="<?php echo "$porcentaje3[3]"; ?>" height="15" /> </td>
<td> Opcion D </td>
</tr>
</table>
<p> </p>
<table border="0">
<tr>
<td colspan="3" align="center" bgcolor="#C4DCEA">¿Pregunta 4? </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje4[0]%"; ?> </td>
<td align="left"><img src="blue.png" alt="3" width="<?php echo "$porcentaje4[0]"; ?>" height="15" /> </td>
<td> Opcion A </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje4[1]%"; ?> </td>
<td align="left"><img src="red.png" alt="2" width="<?php echo "$porcentaje4[1]"; ?>" height="15" /> </td>
<td> Opcion B </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje4[2]%"; ?> </td>
<td align="left"><img src="purple.png" alt="4" width="<?php echo "$porcentaje4[2]"; ?>" height="15" /> </td>
<td> Opcion C </td>
</tr>
<tr>
<td align="left"><?php echo "$porcentaje4[3]%"; ?> </td>
<td align="left"><img src="green.png" alt="1" width="<?php echo "$porcentaje4[3]"; ?>" height="15" /> </td>
<td> Opcion D </td>
</tr>
</table>
<p> </p>
<a href="index.php">Volver !!</a>
Aki tienen el codigo de la encuesta, noten que es una encuesta sencilla ideal para colocarla en cualquier pagina web, solo tienen q crear los archivos y añadir los graficos de barra (o imagenes) q le mostraran los resultados, tambien pueden asignarle cualquier tipo de estilo, yo le puse una hoja de estilo en cascada my sencilla y le cambie alguos colores. Espero que lo disfruten. Saludos!!