2017-02-24 86 views
0

此代碼中的錯誤,用於將其導出到excel。如果不使用第1行和第2行代碼正常工作。如果使用第1行和第2行代碼正在工作,但don't export to excel,則重定向到PHP控制頁面。在那裏也可以看到正常的結果。哪裏有問題?從PHP導出有趣的錯誤

$servis_listesi = mysql_query("SELECT * from servis_listesi"); 


    while($tumservisler = mysql_fetch_array($servis_listesi)){ 

    $ad_servis = $tumservisler["servis_adi"]; 
    $kod_servis = $tumservisler["servis_kodu"]; 
    $servisil = $tumservisler["servis_il"]; // line 1 
    $servisilce = $tumservisler["servis_ilce"]; // line 2 

    $ortalamasi = mysql_query("select avg(anket_puani),COUNT(anket_puani) from anket_sonuclar where servis_kodu='".$kod_servis."' and anket_tarihi between '".$tarih1."' and '".$tarih2."'"); 
    $bicimle = mysql_fetch_array($ortalamasi); 


    $sonuc_reel = $bicimle["avg(anket_puani)"]; 
    $sonuc_sayi = $bicimle["COUNT(anket_puani)"]; 

    $sonuc_net = round($sonuc_reel,2); 


     echo '<tr> 
        <td>'.$kod_servis.'</td> 
        <td>'.$ad_servis.'</td> 
        <td>'.$servisil.'</td> <!-- line 1 want to use here--> 
        <td>'.$servisilce.'</td><!-- line 2 want to use here--> 
        <td>'.$sonuc_sayi.'</td> 
        <th></th> 
        <td>'.$sonuc_net.'</td> 


     </tr>'; 




    }; 
header("Content-Type: application/vnd.ms-excel");header('Content-Type: text/html; charset=utf-8');header("Content-disposition: attachment;filename='anket_list ".date('d.m.Y').".xls"); 
+5

有趣的標題,鏜孔問題: -/ –

+1

在'teknisyen_listesi'表中有'servis_il','servis_ilce'字段嗎? – mith

+0

$ servis_listesi = mysql_query(「SELECT * from servis_listesi」); 我分享了錯誤的一行。這是真的。是包括servis_il和servis_ilce字段servis_listesi。 –

回答

0

嗨Mahir如果可能的話,請嘗試下面給出的代碼並檢查一次。 $ tumservisler = mysql_fetch_array($ servis_listesi); 而($ tumservisler){

}

+0

嗨Ram neduri。謝謝,但不要再工作重定向來再次控制頁面,而不會停止。 –

0

錯誤就解決了。我用了以前的header這就是全部。謝謝。