buenas noches necesito realizar un insert en el modelo tengo el
siguiente codigo pero tengo eror y no lo veo o si hay otra forma favor
indicarme cual la idea es hacerla con $this->query

var $sql = "INSERT INTO plandpuesto (PLDPPCCO, PLDPDESC, PLDPFECR,
PLDPUSCR) VALUES (%s, %s, %s, %s) ";

        function InsertPlantilla($idplantillac, $puesto, $usuario_crea){
                Configure::write('debug', '2');

                $res = false;
                $date_crea = date("Y-m-d h:i:s");

                $dataSource = $this->getDataSource();
                $dataSource->begin($this);
                $resul = $this->query(sprintf($sql, $idplantillac, $puesto,
$date_crea, $usuario_crea));
                if (!$resul){
                        throw "Error ::: No es posible insertar los puestos";
                        $dataSource->rollback($this);
                }else{
                        $dataSource->commit($this);
                        $res = true;
                }
        }

no veo el error

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a