Hola panino, no entendi muy bien tu ejemplo de ajax ya q no me keda claro en q parte se comunica javascript con el codigo php para hacer la consulta la bd, la funcion q tengo yo me comprueba si existe o no el id del padre en la bd y me muestra un mensaje indicando al usuario si existe o no el id, la funcion q tengo es esta:
Código PHP:
FUNCION JAVASCRIPT:
function comprobar_rut_padre(rut)
{
var url = 'http://'+location.host+'/PDA/ajax_comprobar_rut_padre.php';
var pars='rut_padre=rut';
var myAjax = new Ajax.Updater( 'mensaje_comprobar_rut', url, { method: 'get', parameters: pars});
}
y mi archivo php donde hago la consulta a la bd es este:
include_once("./include_php/conexion.php");
include_once("./include_php/funciones.php");
$fecha = date("Y/m/d");
$_SESSION['ide_nino'];
$conn = conexion();
$_SESSION['rut']=$_REQUEST['rut_padre'];
$texto="";
$ingresar= null;
$sql="SELECT rut_padre, id_familia FROM familia WHERE rut_padre='".$_SESSION['rut']."'";
$res=pg_query($conn, $sql);
$total=pg_num_rows($res);
//select rut_padre, id_familia from familia where '15.529.140-0'=rut_padre
if($total>0)
{
// El usuario existe en la Base de Datos
$texto="Este Padre ya fue Ingresado";
echo $texto;
}
else
{
// Ese nick esta libre
$texto="Ud. Esta Ingresando a un Nuevo Responsable de Familia.";
echo $texto;
}
el input a comprobar es este y lo tengo con onkeyup:
<input name="rut_padre" id="rut_padre" class="required" onKeyUp="comprobar_rut_padre(this.value)" title="Campo Obligatorio"/>
<span id="mensaje_comprobar_rut" class="mensaje" >
ahora mi pregunta es; en base a esta funcion q tengo como puedo /hacer/modificar esta funcion para q una vez q me compruebe q el id dell padre ya existe en la base de datos ingrese el id del padre a la tabla q necesito y luego de esto me muestre un alert por pantalla diciendome q el padre ya existe y al hacer click en aceptar me envie a la siguiente pagina???..... porfavor ruego por su ayuda ya q solo me falta terminar esta parte para acabar con mi proyecto... de antemano graacias..... bye