Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2010, 23:03
Juan Diego
Invitado
 
Mensajes: n/a
Puntos:
Exclamación Problemas insertando datos

Hola a todos.

Les comento que estoy aprendiendo a programar en php y utilizando como motor de bd a postgres.

Pero me ha resultado un problema y no lo he podido identificar. Cuando estoy insertando los datois, estos nunca se me insertan cuando consulto en la base de datos y me muestra el siguiente error:
Warning: pg_query() expects parameter 1 to be resource, string given in C:\wamp\www\SISMAD\Administrador\Administrador.cla ss.php on line 44


Les dejo el codigo que utilizo.

1- Mando el Formulario
2- Aca me recibe el formulario



<?php
include 'Administrador.class.php';
$adm= new Administrador();
$adm->setnombre($_POST['nombre']);
$adm->setusuario($_POST['usuario']);
$adm->setpass($_POST['pass']);
$adm->insertar();
?>

<script>
alert("Guardado con exito");
// window.location= 'index.php';
</script>

3- Viene a la funcion insertar.

public function __construct() {

}

// Set y Get Nombre
public function setnombre($nombre) {
$this->nombre = $nombre;
}
public function getnombre() {
return $this->nombre;
}

// Set y Get Nombre de Usuario
public function setusuario($usuario) {
$this->usuario = $usuario;
}

public function getusuario() {
return $this->usuario;
}

// Set y Get Password
public function setpass($pass) {
$this->pass = $pass;
}

public function getpass() {
return $this->pass;
}

//Funcion Insertar Servicio
public function insertar() {
parent::conectar();

$insertar=pg_query("insert into 'login' (nombreu, nombreusuario, password) values ('".$this->nombre."','".$this->usuario."','".$this->pass."')",parent::$this->Conexion);
echo "Insertado con exito";
echo "dato".$this->nombre;
}


Espero me puedan ayudar.

Saludos y Gracias de antemano.