我想知道是否可以在一个 php 类对象方法中编写两个不同的 mysql 查询并在另一个类方法中使用这些结果。这是我正在尝试做的(我只将代码的相关部分放在这里),但我认为它不起作用:
<?php
public function sql()
{
$sql = "SELECT * FROM customers";
// Another sql
$sql_sales = "SELECT SUM(sales) as sales FROM customers";
// Execute this sql and result is stored in a variable
$this->sales = $row['sales'];
return $sql;
}
public function customers_list()
{
$sql = $this->sql();
$customers = '
<div id="customers">
<div id="customers_num"><span>'.$this->sales.'</span> Sales</div>
</div>';
return $customers;
}
?>
我们可以$this->sales在另一个方法中使用变量的值吗?
如果不是,那么获得它的价值的正确方法是什么?
大话西游666
catspeake