2014-11-21 6 views
0

여러 번 답했지만 나는 어떤 해결책을 찾을 수 없습니다 :SQLSTATE [HY093] : 유효하지 않은 매개 변수 번호 : 번호가 정확합니까? 나는이 질문을 알고

PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens 

그리고 내 코드는 여기에 있습니다 :

$request='INSERT INTO bo_netlinking (
        id_website, id_user,netlink_source, netlink_root, netlink_type, netlink_langue, netlink_pr, netlink_cible, netlink_filling_date, netlink_publication, netlink_publication_date, netlink_url, netlink_keyword, netlink_notes) 
     VALUES (:id_website, :id_user,:netlink_source, :netlink_root, :netlink_type, :netlink_langue, :netlink_pr, :netlink_cible, :netlink_filling_date, :netlink_publication, netlink_publication_date, :netlink_url, :netlink_keyword, :netlink_notes)'; 
    $request = $bdd->prepare($request); 

    $request->bindParam(':id_website', $id_website, PDO::PARAM_INT); 
    $request->bindParam(':id_user', $id_user, PDO::PARAM_INT); 
    $request->bindParam(':netlink_source', $netlink_source, PDO::PARAM_STR); 
    $request->bindParam(':netlink_root', $netlink_root, PDO::PARAM_STR); 
    $request->bindParam(':netlink_type', $netlink_type, PDO::PARAM_STR); 
    $request->bindParam(':netlink_langue', $netlink_langue, PDO::PARAM_STR); 
    $request->bindParam(':netlink_pr', $netlink_pr, PDO::PARAM_STR); 
    $request->bindParam(':netlink_cible', $netlink_cible, PDO::PARAM_STR); 
    $request->bindParam(':netlink_filling_date', $netlink_filling_date, PDO::PARAM_STR); 
    $request->bindParam(':netlink_publication', $netlink_publication, PDO::PARAM_STR); 
    $request->bindParam(':netlink_publication_date', $netlink_publication_date, PDO::PARAM_STR); 
    $request->bindParam(':netlink_url', $netlink_url, PDO::PARAM_STR); 
    $request->bindParam(':netlink_keyword', $netlink_keyword, PDO::PARAM_STR); 
    $request->bindParam(':netlink_notes', $netlink_notes, PDO::PARAM_STR); 

    $request->execute() or die(print_r($request->errorInfo(), true)); 
    $netlinkNewId = $bdd->lastInsertId(); 

    return $netlinkNewId; 

누군가가 도움을 줄 수 있다면, 감사합니다!

답변

1

$request (검색어)에 netlink_publication_date:이 누락되었습니다.

+0

도움에 감사드립니다. – Nonoseki

관련 문제