Buen dia foro
Espero me puedan apoyar. Veran tengo un problema al hacer una insercion mediante clases, la situacion es los detos no llegan, no se asignan por tanto se hace una insercion sin datos alguien me podria apoyar...
este es mi archivo de usuario.class.php
Código PHP:
Ver originalrequire_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($nombre, $pass)
{
$sql = "INSERT INTO Usuario VALUES (0,'$this->nombre','$this->pass')";
return $this->conConnection->query($sql);
//$insert = $this->conConnection->query();
}
}
y el archivo de donde mando a llamar el metodo es este.
Código PHP:
Ver originalinclude("DBConnection.class.php");
include("usuario.class.php");
$connection = new DBConnection();
$conn = $connection->getConnection();
$user = new usuario($connection);
$user->addUser("DatoNombre","DatoPassword");
Imprimi los datos con var_dump y en el set me manda null y en el get si me regresa el dato.
Ojala me puedan ayudar...