我有一个字段在MySQL数据库:价格字段设置为浮动(25,2)。PHP数学与变量不工作
这为什么不会产生结果?
$refundable = $trial->data()->price - 100.00;
如果我只是回声$审讯中─>数据() - >价格我得到的1100.00的记录值,但它不会在这个简单的数学方程式工作。
什么也不显示为$退还
结果这里是我的方法:
public function find($invoice_id = null) {
if($invoice_id) {
$data = $this->_db->query("SELECT * FROM invoice WHERE invoice_id =" . $invoice_id . "");
if($data->row_count()) {
$this->_data = $data->first();
return true;
}
}
return false;
}
public function data() {
return $this->_data;
}
您如何输出结果? –
$'var_dump($ trial-> data() - > price)的输出是什么;''类型? –
另外,你可以展示'data()'方法的工作原理吗? –