现在有个系统,需要批量的录入楼盘信息。
大致是这个逻辑:
比如楼栋号为A1的楼号,这栋楼有20层,每层15个房间,那么就向数据库批量插入20*15=300个房间。
系统会自动给房间编号,101就是1楼01房间,102就是1楼02房间....以此类推
那么问题来了!
我怎么让系统知道1楼的房间只到115就结束呢,然后2楼开始就是201-215房间,3楼就是301-315房间.这样一直到2015,所有房间就录入完了····
请大家给个思路~~ 我突然短路了·····
回复内容:
现在有个系统,需要批量的录入楼盘信息。
大致是这个逻辑:
比如楼栋号为A1的楼号,这栋楼有20层,每层15个房间,那么就向数据库批量插入20*15=300个房间。
系统会自动给房间编号,101就是1楼01房间,102就是1楼02房间....以此类推
那么问题来了!
我怎么让系统知道1楼的房间只到115就结束呢,然后2楼开始就是201-215房间,3楼就是301-315房间.这样一直到2015,所有房间就录入完了····
请大家给个思路~~ 我突然短路了·····
弱弱的说一句,循环不行吗
for($i=1;$i<21;$i++){
for($j=1;$j<16;$j++){
printf("%d%'.02d\n", $i,$j);
}
echo '
';
}
本文原创发布php中文网,转载请注明出处,感谢您的尊重!