Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2003, 15:16
Avatar de cadrogui
cadrogui
 
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
seleccionar parte a mostrar...

hola estoy haciendo un sistema de encuestas y me gustaria que cuando el usuario vote aparezcan los resultados, pero que a su vez se desaparezcan las opciones de voto..

hice esto...


Código PHP:

<?
$conecta
=mysql_connect("localhost","cadrogui","mikel") or die ("Error al conectar a la Bd");
mysql_select_db("revista",$conecta);
$verificamos=mysql_query("select * from encuesta",$conecta);

?>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="<? $PHP_SELF ?>">
  <table width="509" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutDefaultTable-->
    <tr> 
      <td width="275" height="147">&nbsp;</td>
      <td width="207">&nbsp;</td>
      <td width="27">&nbsp;</td>
    </tr>
    <tr> 
      <td height="234">&nbsp;</td>
      <td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
          <!--DWLayoutTable-->
          <tr> 
            <td height="25" colspan="2" valign="top">pregunta</td>
          </tr>
          <tr> 
            <td width="169" height="31" valign="top">resp 1</td>
            <td width="38" valign="top"><input name="voto" type="radio" value="1"></td>
          </tr>
          <tr> 
            <td height="36" valign="top">resp 2</td>
            <td valign="top"><input name="voto" type="radio" value="2"></td>
          </tr>
          <tr> 
            <td height="50" valign="top">resp 3</td>
            <td valign="top"><input name="voto" type="radio" value="3"></td>
          </tr>
          <tr> 
            <td height="50" valign="top">resp 4</td>
            <td valign="top"><input name="voto" type="radio" value="4"></td>
          </tr>
          <tr> 
            <?
if ($Submit){

$voto $_POST["voto"];
echo 
"voto realizado"'<br>';
$conexion=mysql_connect("localhost","cadrogui","mikel");
mysql_select_db("revista",$conexion);
//$voto manda el valor del boton que ha sido pulsado y se asigna a p
$consulta=mysql_query ("update encuesta set p$voto = p$voto+1");

mysql_select_db("revista",$conexion);
$con=mysql_query("select * from encuesta");
$img=mysql_fetch_array($con);
$numero =  $img["p1"];
print (
'<img src="barra1.gif" width="'.$numero.'" height="12">');
}
?>
            <td height="42" valign="top">votar 
              <input type="submit" name="Submit" value="Enviar"> </td>
            <td valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
          </tr>
        </table></td>
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td height="24">&nbsp;</td>
      <td valign="top"></td>
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td height="30">&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>
</body>
</html>
espero se entienda..


salu2
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl