Código PHP:
Ver original<?
require_once("DBConnection.class.php");
*
class Usuario
{
* * private $nombre;
* * private $pass;
*
* * public function Usuario(DBConnection $db)
* * {
* * * * $this->conConnection = $db->getConnection();
* * }
*
*
* * * * public function getNombre()
* * * * {
* * * * * * return $this->nombre;
* * * * }
*
* * * * public function setNombre($nombre)
* * * * {
* * * * * * $this->nombre = $nombre;
* * * * }
*
*
* * * * public function getPass()
* * * * {
* * * * * * return $this->pass;
* * * * }
*
* * * * public function setPass($pass)
* * * * {
* * * * * * $this->pass = $pass;
* * * * }
*
*
* * public function addUser()#es que si los seteas no le veo caso pasarlos como parametros
* * {
* * * * $sql = "INSERT INTO Usuario VALUES (0,'$this->nombre','$this->pass')";
* * * * return $this->conConnection->query($sql);
* * * * //$insert = $this->conConnection->query();
* * }
*
*
}
*
* * $connection = new DBConnection();
* * $conn = $connection->getConnection();
*
* * $user = new usuario($connection);
#al seteralos deberian existir ya las propiedades que llamas en addUser
$user->setnombre("Efren");
$user->setnombre("efren");
* * $user->addUser();
?>
si te funciona la conexion asi como la haces?
tal vez si usas seters y getters sea mejor llamar la funcion geter a la hora de insertar