Code:
class clan
{
private $nick;
private $pass;
private $email;
private $data = array();
private $err = array();
public function setData($data)
{
if(is_array($data))
$this->data = $data;
}
public function InsertData()
{
$sql =
"
INSERT INTO clan SET
nick = '$this->nick',
lozinka= '$this->pass',
ime = '$this->data[ime]',
prezime = '$this->data[prezime]'
" ;
}
}
class clan
{
private $nick;
private $pass;
private $email;
private $data = array();
private $err = array();
public function setData($data)
{
if(is_array($data))
$this->data = $data;
}
public function InsertData()
{
$sql =
"
INSERT INTO clan SET
nick = '$this->nick',
lozinka= '$this->pass',
ime = '$this->data[ime]',
prezime = '$this->data[prezime]'
" ;
}
}
U tabelu se upisu podaci :
"
----------------------------------
ime | prezime
----------------------------------
Array[ime] | Array[prezime]
----------------------------------
" itd...
a kada uradim ovo sa promjenjivom $this->data onda radi :
$data = $this->data;
INSERT INTO clan SET
nick = '$this->nick',
lozinka = '$this->pass',
ime = '$data[ime]',
prezime = '$data[prezime]'
Moze li mi neko objasniti zasto.