Nueva pregunta

Pregunta:

Fecha: 30-11-2017 14:34:25 (En Español)

como insertar datos de un formularios jalados en un procedure (un alma caritativa que me ayude )(laravel)[No resuelta]

hola buenas noches, alguien podria ayudarme porfavor
antes que nada un dato talves sea importante estoy trabajando con collective y
deseo insertar en un procedure datos jalados desde un formulario , me bota error de sintaxis
la manera clasica de insertar datos es esta:
DB::table('tb_estudiante')
->insert(['nombre' => $request->nombre, 'apellido' => $request->apellido, 'direccion' => $request->direccion, 'dni' => $request->dni, 'fecha_nacimiento' => $request->fecha_nacimiento, 'telefono' => $request->telefono, 'estatus_deudas' => 0]);
la cual no me funciona perfectamente
pero yo quiero insertar a través de procedure
y escribo el siguiente codigo

DB::select("call inserta_tbestudiante(['nombre' => $request->nombre, 'apellido' => $request->apellido, 'direccion' => $request->direccion, 'dni' => $request->dni, 'fecha_nacimiento' => $request->fecha_nacimiento, 'telefono' => $request->telefono, 'estatus_deudas' => 0])");
y me bota error de sintaxis si se que funciona el procedure porque previamente lo he probado en mysql y si graba los datos

seria de mucha ayuda si alguien me ayuda en esto he intentado muchas horas pero no lo puedo corregir
Etiquetas: Framework - Laravel Votos: -1 - Respuestas: 1 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 10-12-2017 13:53:45 yo hice algo parecido hace tiempo de esta forma te puede servir
    
    public function inserForm($name,$lastName){
      return \DB::select('CALL INSER_NEW_USER(?,?)',array($name,$lastName));
    }
    
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com