【发布时间】:2018-09-22 05:02:20
【问题描述】:
是否可以使用 PDO 进行查询并将表分配为变量?
例如:
$db = new PDO($this->driver . ":server={$this->host};Database={$this->database_name};", $this->username, $this->password);
$db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$db->setAttribute( PDO::SQLSRV_ATTR_QUERY_TIMEOUT, 200 );
$query = 'SELECT top 10 * FROM ' . $this->table . ' ' . $query;
$stmt = $db->prepare($query);
$stmt->execute();
return $stmt->fetchAll();
我需要能够将表名称作为参数传递。我尝试了很多东西,但似乎没有任何效果。我也试过sqlsrv_query
我使用 lumen 作为我的框架。不知道有什么我可以用来做这件事的。
【问题讨论】:
标签: php sql-server pdo lumen