2014-11-21 100 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 2014-11-22 17:49:06

相關問題