hola que tal, antes q nada os mando un saludo y les comento mi duda....
tengo el siguiente ciclo donde checo que opcion de check box esta seleccionada, por cada opcion ejecuto un programa llamado modifica.php que recibe dos parametros, lo unico q hace es actualizar una base de datos, lo anexo abajo.
lo q se me ocurrio es abrir una ventana hija y que lo ejecute, una vez q termina, la ventana hija la cierro y listo funciona de maravilla.
La cuestion es que ese efecto de abrir y cerrar ventanas se nota un poco, creen q se pueda llamar a modifica.php de tal manera q no se vae el efecto, pero lo mas importante para mi ahorita es q a la hora de terminar el ciclo quiero q ventana padre se refresque o recargue, solo que no me hace nada, algun comentario sobre esto(yo coloque el window.opener.location.reload(); pero no hace nada)
gracias de antemano.....
Código HTML:
for (i=0;i<principal.colores.length;i++){
if (principal.colores[i].checked){
hija=window.open("modifica.php?usuario="+document.principal.regresa.value+"&clave="+principal.colores[i].value)
j=false;
y=1;
hija.close()
}
}
window.opener.location.reload();
MODIFICA.PHP
Código PHP:
$clave=$_GET['clave'];
$usuario=$_GET['usuario'];
include("conexion.php");
$link=conectarse();
mysql_query("update pemex SET usuario='$usuario' where clave='$clave'",$link);
mysql_close($link);