Foros del Web » Programando para Internet » PHP »

Insert en postgres-ingresalos datos pero mal

Estas en el tema de Insert en postgres-ingresalos datos pero mal en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 28/05/2007, 14:40
 
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:37.