Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2007, 10:34
carolina
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 17 años, 3 meses
Puntos: 0
Ingresar datos a BD: el javascript no muestra el alert

Estoy haciendo un insert en una BD Postgres, si coloco un dato que no se encuentra almacenado no hay ningun problema, me lo inserta y me muestra el alert de javascript 'EL TITULO PROFESIONAL INGRESADO!!'...
El problema esta en que si trato de ingresar un dato que ya esta ingresado, no me muestra el alert de javascript diciendo 'EL TITULO YA HABIA SIDO INGRESADO CON ANTERIORIDAD!!'


Código PHP:
<?php
 
if ($_GET['Accion']=="ingresando") {
 
conectar();
     
$casi=$titulo;
     
$pa"Select descripcion from titulo where descripcion = '$titulo'";
     
$res=pg_query($pa); 
     
$busca pg_fetch_array($res,0);
     
$RUTPACIENTE=$busca["descripcion"];
      if(
$casi==$RUTPACIENTE)
         {
            echo 
" <script language='JavaScript' type='text/JavaScript'> ";
            echo 
" alert ('EL TITULO YA HABIA SIDO INGRESADO CON ANTERIORIDAD!!'); ";
            echo 
" </script> "
      
header("Location:profesion.php");  
     }


     if(
$titulo=!$RUTPACIENTE)
     {
         
pg_query ("INSERT INTO titulo (descripcion) VALUES ('$casi')");

      
$pb"Select descripcion from titulo where descripcion = '$titulo'";
          
$res=pg_query($pb); 
          
$buscar pg_fetch_array($res,0);
          
$RUT=$buscar["descripcion"];
        if(
$titulo==$RUT)
        {     
        echo 
" <script language='JavaScript' type='text/JavaScript'> ";
            echo 
" alert ('EL TITULO PROFESIONAL INGRESADO!!'); ";
            echo 
" </script> ";            
            }
         }
    
}
?>
He cambiado muchas veces el codigo pero no pasa nada