0
我試圖做到以下幾點:PDO準備/執行表和追加哪來
public function checkResult($table, $appends)
{
$append = null;
foreach ($appends as $key => $val)
$append = " AND `{$key}` = '{$val}'";
$result = $this->fetchObj("
SELECT *
FROM :cms_table
WHERE id :append
", array(
":cms_table" => $table
":append" => $append
));
return ($result ? true : false);
}
但因爲我不知道如何在PDO做到這一點,我不能得到這個工作。
此外,當我離開:append
我的查詢也無法正常工作。它看起來像我不能執行一個表。當我將:cms_table
更改爲cms_pages
(我需要的表)時,它可以正常工作。
我在PDO中找不到關於此類查詢的內容。任何人都可以幫助我?