PHP関数を記述しようとしています。それは非常に簡単です。これは、データベースに照会するための準備済みのステートメントですが、これを動作させることはできません。私は、オブジェクト以外のオブジェクトのprepare()メンバ関数にエラーを受け取ります。ここにコードです:メンバー以外の関数prepare()を呼び出すPHPヘルプ
$DBH = new mysqli("host", "test", "123456", "dbname");
function selectInfo($limit, $offset){
$stmt = $DBH->prepare("SELECT * FROM information LIMIT ?,?");
$stmt->bind_param("ii", $limit, $offset);
$stmt->execute();
}
selectInfo();
私はいつもエラーを取得します。誰かが助けてくれますか?
+1良いオプションセット。 –
それは私のために働かなかった:http://stackoverflow.com/questions/40080426/fatal-error-call-to-a-member-function-prepare-on-a-non-object-in-but-value – fresher