se como utilizar ajax con esta funcion le doy de alta a mis usuarios en mi aplicacion:
Código Javascript:
Ver original
function alta_usuarios() { //datos del usaurio usuario=document.alta_usuario.usuario.value; password=document.alta_usuario.password.value; email=document.alta_usuario.email.value; celular=document.alta_usuario.celular.value; comision=document.alta_usuario.comision.value; //validando campos obligatorios if(usuario=='' || password=='' || email=='') { alert('Los Campos marcados con Asterisco (*) son Obligatorios'); return; } ajax=objetoAjax(); ajax.open("POST", "scripts_php/alta_usuarios.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4){ } else { document.getElementById ("lista_usuarios").innerHTML='<center><br/><img src="img/validando.gif"></img><br/></center>'; } }; ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); ajax.send("usuario="+usuario+"&password="+password+"&email="+email+"&celular="+celular+"&comision="+comision); }
explicare un poco la funcion, obtiene los datos ingresados en lo campos de texto y los envia al archivo alta_usuarios.php en donde se ingresa a la base de datos; hasta ahi todo bien ahora lo que quiero hacer y no se si se pueda, es que despues de que se ejecute el alta de usuarios quiero ejecutar una funcion php que tengo creada en otro archivo php llamado funciones.php mi funcion php es la siguiente:
Código PHP:
Ver original
function listar_usuarios() { include_once("conexion.php"); $sql=mysql_query("SELECT nombre_usuario, email, celular, comision,status FROM usuarios where email<>'administrador'",$conexion); if($num>0) { $lista="listo los usuarios"; } else { $lista="Sin Usuarios Registrados"; } return $lista; }
espero que me hayan entendido