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