La siguiente consulta:
El codigo que se presenta a continuacion funcionaba perfecto (sin bd) hasta que se implementa php para que cambie el estado en mysql.
checkbox.php
Código Javascript:
Ver original
<?php include("conex.phtml"); $link=Conectarse(); ?> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script type="text/javascript"> function prueba(){ var estado = document.getElementById("check1").checked; if(estado == true) { alert("si"); <?php mysql_query("UPDATE mitabla SET estado= 1 WHERE nombre='goku'"); mysql_close($link); ?> } else { alert("no"); <?php mysql_query("UPDATE mitabla SET estado= 0 WHERE nombre='goku'"); mysql_close($link); ?> } } </script> <body> <form name="formu" method="post" action="procesar.php"> <input type="checkbox" name="mycheckbox" value="1" id="check1"> </form> </body> </html>
Aqui esta la bd: