코드는 다음과 같습니다
$sql = "age>:age LIMIT인 사용자에서 * 선택:num";
$map = ['age'=>16 , 'nmu'=>2];
$ res = Db ::query($sql,$map);
var_dump($res);
오류 메시지: SQLSTATE[HY093]: 잘못된 매개변수 번호: 매개변수가 정의되지 않았습니다
오류 메시지: [10501]SQLSTATE[ HY093]: 잘못된 매개변수 번호: 매개변수가 정의되지 않았습니다.[D:wwwroottp6.comvendortopthinkthink-ormsrcdbPDOConnection.php:722]
索马里海草2020-02-15 23:59:24
튜토리얼을 읽은 후 선생님께서 매개변수가 정의되지 않았으며 매개변수 전송이 잘못되었다고 하셨습니다. 그러다가 자세히 확인해보니 num이 잘못 쓰여 있었습니다.