Hola a todos.... miren tengo este codigo y este problema:
$var= $row['respuesta']; // en variable guardo el campo de una de mis tablas de mysql
<input type="radio" name="'.$i.'" value=".$row['respuesta']." onChange="metodo('.$i.')">
// este es el metodo donde recibo la variable de $i de php y la imprimo con un alert
echo' <script>
function metodo(x)
{
alert("el valor de x es: " + x);
}
</script>';
Y lo que yo quiero hacer es que desde el evento onChange me pase al metodo en javascript la variable de $i y la variable de $var ..... ejemplo
onChange="metodo( $i , $var )"; solo que de esta forma no me lo permite, siempre tengo que pasar esos parametros con comillas simple
onChange="metodo('.$i.')".. y pues no se como pasarlas

.
Ya le intente de esta forma:
onChange="metodo( '. $i .' ' . $var . ' )" y siempre me dice que la variable no esta definida, que puedo hacer.....
ayuda porfavor, espero me puedan ayudar a encontrar una solucion!!!! mil gracias!!