Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/06/2003, 05:15
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 9 meses
Puntos: 2
<?php

if(isset($submit)):

$db = mysql_pconnect("localhost", "root") or die("No pudo conectar");
mysql_select_db("encuestas",$db) or die("No se encuentra la base usuarios");

$sql = "UPDATE chicas SET votacion=votacion+1 WHERE id='$voto';
mysql_query($sql) or die("La query no funciona: ".mysql_error());

print("<h3><b>Resultado:</b></h3><p>");


$sql1 = "SELECT SUM(opc1) FROM chicas";
$result1 = mysql_query($sql1) or die("La query no funciona: ".mysql_error());
$uno = mysql_fetch_row($result1);

$sql2 = "SELECT SUM(opc2) FROM chicas";
$result2 = mysql_query($sql2) or die("La query no funciona: ".mysql_error());
$dos = mysql_fetch_row($result2);

$sql3 = "SELECT SUM(opc3) FROM chicas";
$result3 = mysql_query($sql3) or die("La query no funciona: ".mysql_error());
$tres = mysql_fetch_row($result3);

$sql4 = "SELECT id from chicas";
$result4 = mysql_query($sql4) or die("La query no funciona: ".mysql_error());
$total = mysql_num_rows($result4);

print("<b>Rocio</b>, concursante de la 4ª edición de gran hermano. Votos <b>$uno[0]</b><br>");
print("<b>Malena</b>, concursante del Hotel Glam. Votos <b>$dos[0]</b><br>");
print("<b>Marta</b>, colaboradora de VitaminaN, programa de Citytv, televisión local de Barcelona. Votos <b>$tres[0]</b><p>");
print("<center>Total de votos <b>$total</b></center>");

endif;


?>

<form name="f1" action="encuesta.php" method="post">
<h3><b>Que chica te gusta mas?:</b></h3><p>
<b>Rocio</b>, concursante de la 4ª edición de gran hermano.<option name="voto" value="1"><br>
<b>Malena</b>, concursante del Hotel Glam.<option name="voto" value="2"><br>
<b>Marta</b>, colaboradora de VitaminaN, programa de Citytv, televisión local de Barcelona.<option name="voto" value="3"><br>
<input type="submit" name="submit" value=¡Enviar!>

El error es: el siguiente: Parse error: parse error in linia 28 la linea 28 es:

mysql_query($sql) or die("La query no funciona: ".mysql_error());


Las otras consultas no te fijes, pq aun las tengo q modificar, el error esta en la primera consulta, los campos de la tabla son id, chicas y votacion, no se q mas datos pasarte, el id es not null, auto_increment y el campo de votacion todos empiezan en 0
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332