2011-12-14 2 views
0

この関数は$thisの一部であり、いくつかの数字が?のMySQLクエリに渡されます。パラメータはexecuteによって埋められ、結果は別のオブジェクトにロードされます。このオブジェクト(スクリプトを要求しています)をrunSelect()に渡す必要がありますか?$STHが本当に存在する必要がありますか、$thisの一部に変換できますか?PHPでPDOが複雑になっていますか?

public function runSelect($query, $param, $obj){ 
    try { 
     $STH = $this->dbh->prepare($query); 
     $STH->setFetchMode(PDO::FETCH_INTO, $obj); 
     $STH->execute($param); 
     $STH->fetch(); 
    } catch(PDOException $e) { 
     echo $e->getMessage(); 
    } 
    return($obj); 
} 

答えて

1

(スクリプトを要求する)このオブジェクトがrunSelect(に渡す必要がない)

$ STHは本当に

が存在する必要がありません

はい。

$ thisの部分に翻訳できますか?

はい。

関連する問題