Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2002, 14:19
vito_gris
 
Fecha de Ingreso: agosto-2002
Mensajes: 301
Antigüedad: 21 años, 9 meses
Puntos: 2
porcentaje de encuesta

hola amigos tendo un priblemita,cuando desarollo este script funciona bien pero no me muestra el los valores de la encuesta en porcentaje me podrian ayudar he intentado pero no me funciona gracias:

CODIGO :

<?
$servidor = "localhost";
$usuario = "";
$password = "";
$base_de_datos = "encuesta";
?>
<html>
<head><title>Encuestas PHP - SoloPHP.com.ar</title>
<STYLE TYPE="text/css">
P{font-family:Verdana;font-size:11px};
.boton{background-color:#ADD8EF; font-family:Verdana; color:#1605B4; font-size:10px}
</STYLE>
</head>
<body BGCOLOR="#a1c4d8">
<?if(!(isset($envio) && isset($voto))){
$myconn = mysql_connect ($servidor,$usuario,$password);
if(!$myconn) { echo ('Imposible conectarse con MySQL,'); exit();}
if(!mysql_select_db($base_de_datos)) { echo ('Imposible conectarse con la BD'); exit();}
$sql = "SELECT * FROM encuestas";
$resultado = mysql_query($sql,$myconn);
$row = mysql_fetch_array($resultado);
?>
<P ALIGN="center">
<FORM METHOD="post" ACTION="<?= $PHP_SELF?>">
<?=$row["pregunta"]?><BR><BR>
<?=$row["respuesta1"]?> <INPUT TYPE="Radio" NAME="voto" VALUE="1"><BR>
<?=$row["respuesta2"]?> <INPUT TYPE="Radio" NAME="voto" VALUE="2"><BR>
<?=$row["respuesta3"]?> <INPUT TYPE="Radio" NAME="voto" VALUE="3"><BR>
<?=$row["respuesta4"]?> <INPUT TYPE="Radio" NAME="voto" VALUE="4"><BR>
<INPUT TYPE="Hidden" NAME="envio" VALUE="envio">
<INPUT TYPE="Submit" CLASS="boton" VALUE="Votar ahora">
</FORM></P>
<?}
else{
$myconn = mysql_connect ($direccion,$usuario,$password) or die ('Imposible conectarse con la BD.');
if (! $myconn){echo "No se pudo conectar con el servidor MySQL";exit();}
if (! mysql_select_db($base_de_datos)){echo "No se pudo conectar con la base de datos";exit();}
$sqlupdate = "UPDATE encuestas SET valor$voto = valor$voto+1, total = total+1";
if(!mysql_query($sqlupdate,$myconn)){echo "Error: ".mysql_error();}
$sql = "SELECT * FROM encuestas";
$resultados = mysql_query($sql,$myconn);
$row = mysql_fetch_array($