Export mutiple data dari php ke Excel

setelah mencoba berbagai cara dan masih gagal, saya jadi bingung sendiri ahah dimana letak kesalahannya ya?? terimakasih dan selamat siang :D

  $q = mysql_query("SELECT
		hasil_kelas.nodaftar,
		hasil_kelas.hasil,
		hasil_kelas.id_kelas,
		hasil_kelas.tahun_ajaran,
		kelas.id_kelas,
		kelas.kelas,
		siswa.nodaftar,
		siswa.nisn,
		siswa.jenis_kelamin
		FROM
		hasil_kelas
		INNER JOIN kelas ON hasil_kelas.id_kelas = kelas.id_kelas
		INNER JOIN siswa ON hasil_kelas.nodaftar = siswa.nodaftar
		WHERE tahun_ajaran='$tahun_ajaran' AND id_kelas='$kelas'");



			if(mysql_num_rows($q) > 0)
			{
				$output .='
   					<table class="table" bordered="1">
                    <tr>
                         <th>No Daftar</th>
						 <th>NISN</th>
                         <th>Nama Siswa</th>
                         <th>Jenis Kelamin</th>
      			 		 <th>Tahun Ajaran</th>
       					 <th>Kelas</th>
						 <th>Jurusan</th>
                  	 </tr>
  							';
				while ($row = mysql_fetch_array($q)) {

				$output .='
   						 <tr>
                         <td>'.$row["nodaftar"].'</td>
                         <td>'.$row["nisn"].'</td>
                         <td>'.$row["nama_siswa"].'</td>
      		         <td>'.$row["jenis_kelamin"].'</td>
      			 <td>'.$row["tahun_ajaran"].'</td>
      			 <td>'.$row["kelas"].'</td>
			 <td>'.$row["hasil"].'</td>
                   		 </tr>
   							';
 						 }
  				$output .= '</table>';
				header("Content-Type: application/force-download");
				header("Cache-Control: no-cache, must-revalidate");
  				header('Content-Disposition: attachment; filename=hasilpenjurusan.xls');
  				echo $output;
 						}
						}
avatar laura1414
@laura1414

2 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban