多くのメソッドを持つ同様のクラスがgetData()
ありますが、パラメーターの値のみを返し$column
ます。
private $db;
function __construct()
{
$this->db = new PDO('sqlite:\db');
}
public function getData($rowid, $column)
{
$st = $this->db->prepare('SELECT ? FROM tbl WHERE rowid=?');
$st->bindParam(1, $column, PDO::PARAM_STR);
$st->bindParam(2, $rowid, PDO::PARAM_INT);
if ($st->execute())
return $st->fetchColumn();
else
return false;
}
クラスの他のすべての部分と残りの半分のgetData()
作品。ここでの問題は何ですか?