這是我想象的一種類型,可以添加額外的查詢條件,但它不起作用。我的問題是,如果可以這樣做,如果是 - 如何?函數在其他函數中添加額外的mysql查詢
class query
{
function add($y)
{
if($y) { return 'y'; }
}
function query()
{
$query->select('*');
$query->from('table');
$add = $this->add($y);
if($add) { $query->where('smt = smt'); }
}
}
Call類:
$items = new Query;
$items->add('y');
$items->query();
請解釋什麼是不工作,最好提供確切的腳本輸出。 PS。你的類方法缺少可見性聲明,你應該閱讀[here](http://www.php.net/manual/en/language.oop5.visibility.php)。 –
額外的查詢沒有被調用,然後我使用這個函數'$ items-> add('y');' – user1876234