Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2008, 12:55
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Error y no se donde

hola prueba asi n__n

Código:
<?php 
$link = mysql_connect("localhost", "root", ""); 
mysql_select_db("encuestas",$link); 

switch($_POST['voto_flash']){ 
    case "_level0.a": 
        mysql_query("UPDATE votacion SET op1_sql=op1_sql+1",$link); 
        break;
    case "_level0.b": 
        mysql_query("UPDATE votacion SET op2_sql=op2_sql +1",$link); 
        break;
    case "_level0.c": 
        mysql_query("UPDATE votacion SET op3_sql=op3_sql +1",$link); 
        break;
    case "_level0.d": 
        mysql_query("UPDATE votacion SET op4_sql=op4_sql +1",$link); 
        break;
} 
mysql_close($link); 
?>
a veces se debe seguir entregando la variable de coneccion ($link) por que al PHP se le olvida XD, ademas si lo pones asi directamente te evitas cualquier error de variables y ahorras espacio.

si se recibe una variable post (voto_flash) asegurate de estarla enviando con ese nombre y que los valores sean en formato "_level0.x", ademas si no me equivoco este formato lo usa flash para "RECIBIR" variables cuando se especifica el valor con una instruccion como getVariablesNum(), y no deberia ser el caso de enviar variables con post, quizas deberias quitar el "_level0", ya que el PHP recibe la variable sin importar el nivel.

ojala te resulte