
16/06/2003, 05:15
|
 | | | Fecha de Ingreso: junio-2003 Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 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 |