从pdo结果中获取值

  • 本文关键字:获取 结果 pdo php
  • 更新时间 :
  • 英文 :


我正在尝试从$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

如果这有帮助,请告诉我,很高兴能和你一起解决。

最新更新