pdo를 사용하여 select statment에 오류가 있으며 Im이 발생하는 이유를 이해하지 못했습니다.경고 : PDOStatement :: execute() : SQLSTATE [HY093] : 매개 변수 번호가 잘못되었습니다.
여기에 잘못된 것이 있습니까?
나는 데이 오류 :
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in $readGallery->execute();
$delId = $_GET['delid'];
$thumb = $_GET['thumb'];
$folder = '../uploads/';
$readGallery = $pdo->prepare("SELECT * FROM gallery WHERE news_id = ?");
$readGallery->bindParam(':news_id', $delId);
$readGallery->execute();
$numGallery = $readGallery->rowCount();
'news_id = WHERE : news_id'이'아니다 mysqli()';-) –
@ Fred-ii-가 무엇을 더 자세히 설명하려면이 [참고 자료] (http://www.php.net/manual/en/pdostatement.bindparam.php)를 참조하십시오 ... – War10ck