Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2009, 19:14
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 4 meses
Puntos: 0
Insertar datos despues de comprobar si existen o no en php con ajax

Hola amigos, lo q quiero hacer y no se como es lo sgte:

tengo las tablas padre, madre, familia y familia por hijos (q es donde almaceno a los hijos de cada familia) en lo q estoy entrampado es en q antes de ingresar a un padre o una madre verifico si existe o no (mediante una funcion ajax) esto lo hago sin problemas, ya q en la funcion ajax llamo al archivo php q hace la comprobacion a la bd, pero aqui viene mi problema pq la funcion ajax lo q me haces es comprobar el id del padre o la madre en la base de datos, es decir a medida q me va ingresando cada caracter del id de ellos va apareciendo elm mensaje si existe o no, esto lo hace sin problemas, pero como lo hago para q una vez hecha esta comprobacion me ingrese el dato del id del padre o la madre en caso de q ya alla sido ingresado anteriormente???, es decir como lo hago para ingresar a la tabla familia por hijos el id del padre o la madre una vez comprobado q estos ya han sido ingresados a la tabla padre o madre y asi solo ingresarlos a la tabla familia por hijos para asi indicar q ese niñi pertenece a esa familia???? como lo puedo hacer amigos??? mi codigo es el siguiente:

FUNCION AJAX

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});

}

PHP
Código PHP:

<?php   
 
// Que no se nos olvide incluir nuestro fichero con la conexion a la base de datos.  
 
include_once("./include_php/conexion.php"); 
 include_once(
"./include_php/funciones.php"); 
 
$fecha date("Y/m/d");
 
 
 
 
     
$conn conexion();
     
$rut=$_REQUEST['rut_padre'];  
     
$sql="SELECT rut_padre FROM padre WHERE rut_padre='$rut'";  
     
$res=pg_query($conn$sql);  
     
$total=pg_num_rows($res);  
     if(
$total>0)  
     {   
       
// El usuario existe en la Base de Datos  
       
echo "Este Padre ya fue Ingresado";  
     }  
     else  
     {  
       
// Ese nick esta libre  
       
echo "Ud. Esta Ingresando a un Nuevo Responsable de Familia.";  
     }  
     
?>
Porfavor ruego su ayuda amigos..... de antemano gracias.... bye