【发布时间】:2021-03-12 04:24:10
【问题描述】:
我使用了一些 Laravel 代码,
$cid = $request->input('cusid');
$cus = DB::table('customers')->select('id')->where('cusid', $cid)->get();
在 cuctomers 表中引用“cusid”的代码选择客户“id”。
结果我得到了“[{'id': 3}]”。 但我只想得到“3”的结果。
错误:
SQLSTATE[22007]:1366 Incorrect integer value: '[{"id":3}]' for column `teaapp2`.`daily_infos`.`customer_id` at row 1 (SQL: insert into `daily_infos` (`customer_id`, `numofkillo`, `advance`, `admin_id`, `updated_at`, `created_at`) values ([{"id":3}], 10, 10, 1, 2020-11-30 08:43:15, 2020-11-30 08:43:15))
我怎么会找到它。 请帮忙。
【问题讨论】:
标签: php mysql laravel authentication