我正在尝试从$user->find($id)
中获得正确的语法作为键值字段输出。我似乎无法在下面系链子。例如$result=$user->find($id(,然后$result['data']。使用foreach不起作用,而使用while则会启动一个无休止的循环。
public function find($id)
{
$this->data = $this->db->run("SELECT id,email,created FROM tblusers WHERE id = ?",[$id])->fetch();
}
$usePDO = new basePDO(localhost);
$user = new doPDO($usePDO);
$id = 3;
$user->find($id);
对!因此,在您的函数中,您根本不返回任何数据,因此即使您的查询或整个函数有效,您也可能永远不会知道。因此,在您的函数中,返回$this->data
如果这有帮助,请告诉我,很高兴能和你一起解决。