致命错误:未捕获的异常' PDOException'消息' SQLSTATE [HY093]:参数号无效:参数未定义'在

时间:2016-01-12 18:21:21

标签: php mysql pdo

我有一个问题我找不到错误,请我帮忙。 我已经看过一千次,但代码找不到问题。

  

致命错误:未捕获的异常' PDOException'与消息   ' SQLSTATE [HY093]:参数号无效:参数未定义'   在C:\ xampp \ htdocs \ appprofesional \ admin \ infservicioeditar.php:37 Stack   追踪:#0   C:\ XAMPP \ htdocs中\ appprofesional \管理员\ infservicioeditar.php(37):   抛出PDOStatement-> execute()#1 {main}   第37行的C:\ xampp \ htdocs \ appprofesional \ admin \ infservicioeditar.php

<?php 

        include_once('../conexion.php');
        $ideditar = $_POST['ideditar'];
        $idequipo_edit = $_POST['idequipo_edit'];
        $ordentrab_edit = $_POST['ordentrab_edit'];
    $horometro_edit = $_POST['horometro_edit'];
    $fechaservicio_edit = $_POST['fechaservicio_edit'];
    $revisadopor_edit = $_POST['revisadopor_edit'];
    $personalcargo_edit = $_POST['personalcargo_edit'];
    $localizacion_edit = $_POST['localizacion_edit'];
    $instrucciones_edit = $_POST['instrucciones_edit'];
    $finalidad_edit = $_POST['finalidad_edit'];
    $antecedentes_edit = $_POST['antecedentes_edit'];
    $trabrealizado_edit = $_POST['trabrealizado_edit'];
    $conclusiones_edit = $_POST['conclusiones_edit'];
    $recomendacion_edit = $_POST['recomendacion_edit'];
    $partesugerida_edit = $_POST['partesugerida_edit'];

    $query= "UPDATE informeservicio SET idequipo=:idequipo_edit, ordentrab=:ordentrab_edit, horometro=:horometro_edit, fechaservicio=:fechaservicio_edit, revisadopor=:revisadopor_edit, personalcargo=:personalcargo_edit, localizacion=:localizacion_edit, instrucciones=:instrucciones_edit, finalidad=:finalidad_edit, antecedentes=:antecedentes_edit, trabrealizado=:trabrealizado_edit, conclusiones=:conclusiones_edit, recomendacion=:recomendacion_edit, partesugerida=:partesugerida_edit WHERE idinfservicio=:ideditar";
    $sql = $DB_con->prepare($query);
    $sql->bindparam(":ideditar",$ideditar);
    $sql->bindparam(":idequipo_edit",$idequipo_edit);
    $sql->bindparam(":ordentrab_edit",$ordentrab_edit);
    $sql->bindparam(":horometro_edit",$horometro_edit);
    $sql->bindparam(":fechaservicio_edit",$fechaservicio_edit);
    $sql->bindparam(":revisadopor_edit",$revisadopor_edit);
    $sql->bindparam(":personalcargo_edit",$personalcargo_edit);
    $sql->bindparam(":localizacion_edit",$localizacion_edit);
    $sql->bindparam(":instrucciones_edit",$instrucciones_edit);
    $sql->bindparam(":finalidad_edit_edit",$finalidad_edit);
    $sql->bindparam(":antecedentes_edit",$antecedentes_edit);
    $sql->bindparam(":trabrealizado_edit",$trabrealizado_edit);
    $sql->bindparam(":conclusiones_edit",$conclusiones_edit);
    $sql->bindparam(":recomendacion_edit",$recomendacion_edit);
    $sql->bindparam(":partesugerida_edit",$partesugerida_edit);
    $sql->execute();
?>

0 个答案:

没有答案