示例代码如下
/**测试数据 */
public function test()
{
die; //开关
//页码
$page = input('param.')['page'];
//数据凡例
$tpl[0] = ['沁春家园', '建材城西路28号', '海淀区'];
$tpl[1] = ['龙博苑一区', '回龙观大街3号', '昌平区'];
$tpl[2] = ['龙博苑二区', '回龙观大街2号', '昌平区'];
$tpl[3] = ['龙博苑三区', '回龙观大街1号', '昌平区'];
$tpl[4] = ['建材城西一里', '建材城西路26号', '海淀区'];
$tpl[5] = ['建材城西二里', '建材城西路27号', '海淀区'];
$tpl[6] = ['知本时代', '建材城西路223号', '海淀区'];
$tpl[7] = ['森林大第', '建材城西路99号', '海淀区'];
$tpl[8] = ['吉晟别墅', '黄平路路西800米', '昌平区'];
$tpl[9] = ['黄平路8号院', '黄平路8号物美超市对面', '昌平区'];
$tpl[10] = ['北空军械厂', '建材城西路2号', '昌平区'];
$tpl[11] = ['空军大院', '西三旗桥西800米', '昌平区'];
$tpl[12] = ['安宁里小区', '安宁庄东路21号', '海淀区'];
$tpl[13] = ['安宁庄2号院', '安宁庄东路22号', '海淀区'];
$tpl[14] = ['雪梨澳乡', '悦秀路78号', '海淀区'];
//循环添加,每次添加100条
$startNum = ($page - 1) * 100 + 1;
for ($i = $startNum; $i <= $startNum + 99; $i++) {
$v = $tpl[$i % 15];
$totalFloor = $i % 20 + 2;
//数据
$data = [
'city' => '北京',
'belong_area' => $v[2],
'compound_name' => $v[0],
'compound_address' => $v[1],
'area' => $i, //面积
'total_floor' => $totalFloor, //楼层
'nowfloor' => $totalFloor - 1, //所在楼层
'create_date' => date('Y-m-d', time()),
'house_type' => '房屋用途',
'special' => '特殊用途',
'ask_source' => '询价银行',
'create_user' => 'admin',
'create_user_id' => 1,
'floorunit_num' => "楼栋号和单元号$i",
'market_user' => '市场人员',
'market_user_id' => 1,
'status' => 1
];
$id = db('ask_price')->insertGetId($data);
//显示id
echo '<pre>';
echo ($id);
echo '</pre>';
}
//添加后跳转, 到第99页停止
$page++;
if ($page < 100) {
echo "<script>window.location.href='/admin/inquiry/test/page/$page'</script>";
}
}