here is my code..but excel sheet is unexpected.here is my excel file
mysql_connect("localhost", "root", "");
mysql_select_db("personel");
header( "Content-Type: application/vnd.ms-excel" );
header( "Content-disposition: attachment; filename=TumPersonel.xls" );
header("CONTENT-TYPE: text/html; charset=utf-8");
if(isset($_POST["aktar"])){
echo mb_convert_encoding('Personel Adı Soyadı'."\t". 'Firma Adı'."\t".'İstihdamı'."\t".'Fiili Çalıştığı Kuruluş'."\t".'Fiili Ünvanı'."\t". 'Kadrosunun Bulunduğu Kuruluş'."\t". 'Kadro Ünvanı'."\t". 'İşe Başladığı Tarih'."\t".'Sicil No'."\t". 'Mezuniyet'."\t". 'Mezun Olduğu Okul'."\t". 'Mezun Olduğu Bölüm/Branş'."\t".'TC Kimlik No'."\t".'Cinsiyet'."\t".'Doğum Tarihi'."\t".'Doğum Yeri'."\t".'Baba Adı'."\t".'Anne Adı'."\t". 'Medeni Hali'."\t". 'Çocuk Sayısı'."\t". 'Kan Grubu'."\t". 'E-Mail'."\t". 'Telefon'."\t". 'Adres'."\t". 'İlçe'."\t". "\n","windows-1254","utf-8");
$sql=mysql_query("SELECT * FROM workers ORDER by ID");
while($row=mysql_fetch_assoc($sql)){
echo mb_convert_encoding( $row['username']. "\t" .$row['firma']. "\t" .$row['istihdam']. "\t" .$row['firm']. "\t" .$row['funvan']. "\t". $row['kkurulus']. "\t" .$row['kunvan']. "\t" .$row['tarih']. "\t" .$row['sicilno']. "\t" .$row['mezun']. "\t" .$row['mezuno']. "\t" .$row['mezunb']. "\t" .$row['tcno']. "\t" .$row['cins']. "\t" .$row['dtarih']. "\t" .$row['dyer']. "\t" .$row['badi']. "\t" .$row['aadi']. "\t" .$row['medeni']. "\t" .$row['csayisi']. "\t" .$row['kgrup']. "\t" .$row['email']. "\t" .$row['tel']. "\t" .$row['adres']. "\t" .$row['ilce']."\n","windows-1254","utf-8");
}
}