我有类似的php类
class muhasebe {
public $smh_id;
public function smh_kayitekle($data){
global $conn;
$stok_miktar_hareket="INSERT INTO `smh`( `urun`, `iscilik`, `birim`, `adet`, `miktar`)
VALUES
('$urun',
'$iscilik',
'$birim',
'$adet',
'$miktar')";
$conn ->exec($stok_miktar_hareket);
*****$this ->smh_id***** = $conn->lastInsertId();
}
}
运行代码时,****之间的部分不起作用。
$ conn是一个pdo变量,我的目标是在该类的另一个函数中使用smh_id。当我使用不带$this->smh_id
前缀($this
)的$smh_id
时,
但是我不能在其他功能中使用。
答案 0 :(得分:-1)
如果smh_id
是变量,则必须编写
$this->$smh_id = //code here