Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2007, 14:40
carolina
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 17 años, 3 meses
Puntos: 0
Insert en postgres-ingresalos datos pero mal

Estoy ingresando en una tabla titulo(descripcion) de Postgres pero en alguna parte se toma un valor erroneo, ya que si ejecuto el codigo todo funciona bien, excepto que en vez de ingresar una cadena de texto, por ej. contador me ingresa un numero 1 que la verdad no se de donde sale....

Código PHP:
<?php
 
if ($_GET['Accion']=="buscando") {
 
conectar();

      
$pa"Select descripcion from titulo where descripcion = '$titulo'";
     
$res=pg_query($pa); 
     
$busca pg_fetch_array($res,0);
         
$RUTPACIENTE=$busca["descripcion"];
     if(
$titulo=!$RUTPACIENTE)
     {      
      
$hola "INSERT INTO titulo (descripcion) VALUES ('$titulo')";
       
pg_query($hola);
     }
     else
     {
      echo
"<script language='JavaScript' type='text/JavaScript'>";
      echo
"alert ('EL TITULO PROFESIONAL YA SE ENCONTRABA REGISTRADO EN EL SISTEMA!!');";
      echo
"</script>";
     }
}
?>

Si saco algo de codigo y solo coloco:

Código PHP:
<?php
 
if ($_GET['Accion']=="buscando") {
 
conectar();
      
$hola "INSERT INTO titulo (descripcion) VALUES ('$titulo')";
       
pg_query($hola);
}
?>
Este ultimo me ingresa sin problemas la cadena de texto correcta, el problema es que necesito validar que el dato no se encuentre ingresado con anterioridad...


He revisado muchas veces el codigo y cambiado nombres de variables entre otras cosas pero no logro encontrar la forma de que funcione en forma correcta