Pregunta:
Fecha: 30-11-2017 14:34:25
(En Español)
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 Votos: -1 - Respuestas: 1 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
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 porfavorantes 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 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
