こんにちは、私はいくつかのソリューションを試みたが、まだ彼らはまだ私のために動作しません。 私は次のコードました:コール()
public function databaseSearch($connection,$keyword){
$test =$connection->query("SELECT * FROM courses WHERE courseKeywords LIKE %?%");
$test->bind_param("s",$keyword);
$test->execute();
return $test->get_result();
}
となって:
$queryRepository = new QueryRepository();
$queryRepository->checkKeyword($keyword);
$result = $queryRepository->databaseSearch($connection,$keyword);
私はそれが構文エラーはなく、単純なクエリのdidnすることができることを赤:私はそれを呼び出す方法です
Call to a member function bind_param() on a non-object
をうまく動かない。
[の可能な複製を:
は "全体" クラスは次のようになりますバインド\ _param非オブジェクト・エラーのw/mysqliの](http://stackoverflow.com/questions/3539523/bind-param-non-object-error-w-mysqli) – Xorifelse