내가 folowing 오류 받고 있어요 :bind_param에 매개 변수 배열을 전달하는 방법?
Warning: Wrong parameter count for mysqli_stmt::bind_param()
을 내가 내가 bind_param 메소드의 매개 변수가 잘못된 길을 할당하고있어 그것 때문에 생각합니다. 문제는 bind_param에 배열 매개 변수를 전달하는 방법입니다.
이$params = array('i'=>$get_release, 'i'=>$status);
$result_set = read('SELECT release_id, release_group_id, status_id, name, subname, description, released_day, released_month, released_year, country_id, note, is_master_release, seo_url, meta_description, is_purchased FROM `release` WHERE release_id = ? AND status_id = ?', $params);
여러 쿼리를 실행하거나 많은 쿼리를 단일 쿼리에 바인딩하려고합니까? – invisal
많은 매개 변수를 단일 쿼리에 바인딩하려고합니다. bind_param에 타입과 값을 전달하기 위해 연관 배열을 사용하고 있습니다 만 – Marco
MySQLi를 사용하는 이유는 무엇입니까? 나는 PDO의 분리 된'PDOStatement :: bindParam'이 더 잘 어울릴 것이라고 생각할 것이다. – Phil