Foros del Web » Programando para Internet » PHP »

PHP y Postgres

Estas en el tema de PHP y Postgres en el foro de PHP en Foros del Web. Hola mi problema es que inserto datos a una base de datos Postgres por medio de php pero antes de insertarlos quiero hacer una consulta ...
  #1 (permalink)  
Antiguo 01/08/2011, 08:23
 
Fecha de Ingreso: febrero-2011
Mensajes: 9
Antigüedad: 13 años, 1 mes
Puntos: 0
PHP y Postgres

Hola mi problema es que inserto datos a una base de datos Postgres por medio de php pero antes de insertarlos quiero hacer una consulta donde verifique si ya existe lo que ago es
$consulta = pg_query ( $conn , "SELECT * FROM pno WHERE nombre='$nombre' and area='$area' " );
if(!$consulta)
{
echo "ese nombre ya existe";
}
else
{
$result=pg_query($conn,"INSERT INTO pno (nombre, area) VALUES ( '$nombre', '$area') ");
}

El problema es que siempre me manda el mensaje de que ya existe este o no este en la base
  #2 (permalink)  
Antiguo 01/08/2011, 09:15
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: PHP y Postgres

Pero eso no es un error... pg_query() siempre realiza la consulta. Revisa la documentacion para mas informacion.

Lo que debes tener en cuenta que ejecutar una consulta y recorrerla son dos cosas distintas.

Toma en cuenta un formulario que quiero enviar a una pagina php. El boton enviar envia los datos, pero eso no quiere decir que llegaron a la pagina php o que la pagina php los tomo.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!

Etiquetas: postgres
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 03:48.