【发布时间】:2018-05-18 20:50:54
【问题描述】:
这是我的代码:
$num = 5;
$voucher = new Voucher;
for ( $i = $num; $i > 0; $i-- ) {
$token = generateRandomString(5, ['number', 'uppercase']);
$voucher->prefix = $request->prefix;
$voucher->token = $token;
$voucher->description = $request->description;
$voucher->date_time = time();
$voucher->save();
}
显然我的代码应该插入 5 行。但令人惊讶的是它只插入了 1 行。出了什么问题,我该如何解决?
【问题讨论】:
-
$voucher = new Voucher;在 for 循环中! -
@HirenGohel True .. 谢谢
标签: php mysql laravel loops insert