la inserción la realiza correctamente pero siempre me arroja este error:
Cita: Warning:Creating default object from empty value in C:\xampp........ on line 104
este es el codigo donde me indica el error:
Código PHP:
public function Registro()
{
try
{
$miconexion=new DB_mysql ;
$miconexion->conectar();
$select = array($this->campos_sinid);
$from = array($this->tabla);
$Clase->clave=$_POST['password']; //linea 104
$Clase->nombre=$_POST['nombre'];
$Clase->apellidos=$_POST['apellidos'];
$Clase->dni=$_POST['dni'];
$Clase->telefono=$_POST['telefono'];
$Clase->tipo=$_POST['tipo'];
$Clase->email=$_POST['email'];
/*usu_id,usu_nom,usu_ape,usu_dni,usu_email,usu_clave,usu_tel,usu_tipo,usu_pas*/
$valores = array("'".$this->nombre."'","'".$this->apellidos."'","'".$this->dni."'","'".$this->email."'","'".$this->clave."'","'".$this->telefono."'","'".$this->tipo."'","'0'");
$sql3= parent::construir_inserta($select, $from, $valores);
$consulta = $miconexion->consulta($sql3);
}
catch(Exception $error)
{
throw new Exception("Error al registrar al ".$this->msje." ".$this->nombre."<br>". $error->getMessage());
exit();
}
}
la linea 104 me indica donde inicia la clase.
como puedo evitar ese mensaje?