Código PHP:
<?php
$con=("host='127.0.0.1 dbname='Curso' user='postgres' password='******'");
if (!$con)
{
echo "Error, no se pudo conectar a la base de datos";
}
else
{
if (isset($_POST['cuenta']) and isset($_POST['nombre']) and isset($_POST['apellido']))//checa que esten introducidos los datos
{
if (empty($_POST['cuenta']) || empty($_POST['nombre']) || empty($_POST['apellido']))//checa si algun campo esta vacio
{
echo "Error, debe de llenar todos los campos";
}
else
{
$usuario=$_POST['cuenta'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$sql="UPDATE identificacion SET nombres='$nombre', apellidos='$apellido' WHERE usuario=$usuario";
/*si estan todos los campos llenados entonces adjudica a las variables lo que entro por POST y ejecuta el query*/
if(@pg_query($sql))
{
echo "Los datos se actualizaron correctamente";
echo "$sql";
}
else
{
echo "Error al actualizar los datos.";
echo "$sql";//imprimo el query para ver los datos que ingresan a la BD
}
}
}
}
?>
Si me pudieran decir en que esta mi error se los agradeceria.