举例伪代码:$sql = "select * from tabname";
$result = mysql_query($sql);
$i = 0;
while($row = mysql_fetch_array($result)){
    if ($i%30 == 0){
        $data['ctime'] = $row['time'];
    }
    $data['name'] = $row['name'];
    $m->add($data);
    $i++;
}

解决方案 »

  1.   

    大哥花点小时间在写详细一点 O(∩_∩)O谢谢
    $start =  '2013-7-3';
    $end = '2013-12-30';
    $diff = strtotime($end) - strtotime($start);
    $diffDay = $diff / (24*60*60);
    //echo $diffDay;
    for ($i = 1; $i <= $diffDay; $i++){
     date('Y-m-d 09:00:00', (strtotime($start) + $i * 24 * 60 * 60 ))."<br />";
    }$sql = "select * from tr_message where  meupdatetime ='1970-01-01 08:00:00' order by meid asc";
    $result = mysql_query($sql);
    $i = 0;
    while($row = mysql_fetch_array($result)){
        if ($i%30 == 0){
            $data['times'] = $row['meupdatetime'];
        }
        $data['meid'] = $row['meid'];
       echo $data['meid']."<hr/>";
        $i++;
    }
      

  2.   

    大哥花点小时间在写详细一点 O(∩_∩)O谢谢
    $start =  '2013-7-3';
    $end = '2013-12-30';
    $diff = strtotime($end) - strtotime($start);
    $diffDay = $diff / (24*60*60);
    //echo $diffDay;
    for ($i = 1; $i <= $diffDay; $i++){
     date('Y-m-d 09:00:00', (strtotime($start) + $i * 24 * 60 * 60 ))."<br />";
    }$sql = "select * from tr_message where  meupdatetime ='1970-01-01 08:00:00' order by meid asc";
    $result = mysql_query($sql);
    $i = 0;
    while($row = mysql_fetch_array($result)){
        if ($i%30 == 0){
            $data['times'] = $row['meupdatetime'];
        }
        $data['meid'] = $row['meid'];
       echo $data['meid']."<hr/>";
        $i++;
    }
    思路告诉你了,关键代码要自己写。
      

  3.   

    i = 0 
    你while循环一次i就+1,循环到30 不就插入日期,循环到60,不就插入日期……