そこで、このコードを使用して、mysql クエリ ヘッダーから配列を Excel ファイルに返しました。
while($row_data = mysql_fetch_assoc($result)) {
$row = 1;
if ($col == 1) {
$row_headings = array_keys($row_data);
foreach($row_headings as $value) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
$row++;
}
$row = 1;
$col++;
これらのクエリ ヘッダーは、1111X2222X3333 などの値として返されます。この爆発関数を使用して、これらの値をどこかで爆発させたい
list($sid,$gid,$qid) = explode("X", $string);
この関数を使用した後、ループでこのクエリを使用して、これらすべての列ヘッダーを目的の値に置き換えるために、このクエリを使用したいと考えています。
select * from lime_questions where sid = 1111 and gid = 2222 and qid = 3333
これを行うためのより良い方法があれば、私に知らせてください。助けてくれてありがとう