PHP循环以分解值数组并循环以查询新分解的值

时间:2012-11-06 01:43:02

标签: php mysql

所以我试图循环并将这些值打印到excel文件中。我能够解决这个问题,但我现在正在尝试添加代码以便能够爆炸我正在获得的原始值。

$col = 1; 
while($row_data = mysql_fetch_assoc($result)) {
$row = 1;
if ($col == 1) {
    $row_headings = array_keys($row_data);
    foreach($row_headings as $value) {

一切正常,直到这里。我们得到的值为111X222X333,所以我想爆炸它们然后查询一个新的值数组

        list($sid,$gid,$qid) = explode("X", $value)
    $results="select * from lime questions where sid =".$sid." and gid =".$gid." and qid".$qid;
    }
foreach(mysql_fetch_assoc($results)){

这是我添加到已经工作的循环中的3行。我想知道我在这里做错了什么。

        $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $results);
        $row++;
    }
    }
    $row = 1;
    $col++;
}
foreach($row_data as $value) {
    $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
    $row++;
}
$col++;

}

我在哪里搞乱循环

0 个答案:

没有答案