使用destoon来配置网站,需要一些示例数据来填充页面,一条一条的添加比较麻烦,因为是一些示例数据,并不需要什么意义,所以批量生成一些信息
具体的步骤如下,我要添加的是一些购买信息,信息存放在taomodi_buy_6与taomodi_buy_data_6中,
我们通过后台加入一条测试数据,然后,使用navicate导出这两个表,就可以拿到sql语句了,下面是我的sql语句
- INSERT INTO `destoon_buy_6` VALUES ('51', '492', '0', '1', '0', '独家采购信息正在添加中....', '', '0', '独家采购信息正在添加中....', '', '', '', '', '', '', '', '', '', '0', '', '独家采购信息正在添加中....,求购,独家采购', '', '0', '', '', '', 'admin', '1', '中国轴承', '0', '1', '嘉客', '0635-2312627', '', '聊城', '', 'admin@yourdomain.com', '', '', '', '0', 'admin', '1403772546', '2014-06-26', '1403772540', '2014-06-26', '192.168.0.89', '', '3', 'show.php?itemid=51', '', '');
- INSERT INTO `taomodi_buy_data_6` VALUES ('29', ' 独家采购信息正在添加中....');
这两个表是通过itemid来进行关联的,taomodi_buy_data_6中显示的是详细信息,taomodi_buy_6中显示的是一些添加时间,添加人这样的信息,
可以看到我们只需要变换一下itemid就可以了,那么我们写一段php代码来生成一下,这些sql语句
- <?php
- header("Content-Type:text/html;charset=utf-8");
- $a=<<<EOT
- INSERT INTO `taomodi_buy_data_6` VALUES ('*', ' 独家采购信息正在添加中....');
- EOT;
- for($i=20;$i<60;$i++)
- {
- echo str_replace("*",$i,$a);
- echo "<br />";
- }
- ?>
我的ID是从20的开始的,所以$i=20你可以根据自己的情况来设定起始的ID号,注意第一个sql语句中有,两个地方需要替换,