Hola tabletomm,
Es importante siempre cuando envias un query, comprobar si existe un error.
Por otro lado también puede ser que tu switch no entre el valor es decir, que no sea un valor de los que tienes marcados, prueba este script:
Código PHP:
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("encuestas");
$votar_php = "".$_POST['voto_flash']."";
$sql = "";
switch($votar_php){
case "_level0.a":
$sql = "UPDATE votacion SET op1_sql=op1_sql+1";
break;
case "_level0.b":
$sql = "UPDATE votacion SET op2_sql=op2_sql +1";
break;
case "_level0.c":
$sql = "UPDATE votacion SET op3_sql=op3_sql +1";
break;
case "_level0.d":
$sql = "UPDATE votacion SET op4_sql=op4_sql +1";
break;
default:
echo "No es una opcion valida: $votar_php";
break;
}
if( !empty( $sql ) ) {
$rst = mysql_query( $sql );
if( !$rst ) {
echo "Ha ocurrido un error al ejecutar $sql, error: " . mysql_error();
}
}
mysql_close($link);
?>
Saludos.