Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

realtebo's avatar

How to bind parameter to query?

I'ma trying to log SQL query executed, but I'd like to have a plain sql.

$query_array = DB::getQueryLog();
        foreach ($query_array as $query) {

            DB::table('sql_logger')->insert([
                'user_id'   => $request->user() ? $request->user()->id : null,
                'query'     => addslashes ($query["query"]),
                'bindings'  => json_encode($query["bindings"]),
            ]);
        }

Is there a way to bind without recreate the wheel

0 likes
1 reply

Please or to participate in this conversation.