Hola... seguí tu sugerencia de colocar el error_reporting(E_ALL); al principio e igual no reporto ningún error.
Si, mi campo se llama opciones, el valor votar es el valor del formulario de la encuesta. Igual probé validando solo con el campo opciones y no cambio en nada el comportamiento del script. Lo que me parece aun más extraño es que actualiza los valores del campo num_votos en la BD pero no me guarda el valor de la $ip en la tabla encuestas_ip , que es la instrucción siguiente…
Help me!