Arkadaşlar merhaba. Hemen hemen hepsini bitirdim.
Sadece Türkçe karakter sıkıntım kaldı. iconv komutunu kullandım fakat türkçe karakter kısmına gelince harfler kayboluyor. Örneğin isim olarak Bayır olsun, Bay kısmını çekiyor, ır kısmı kalıyor..
<?php
header( "Content-Type: application/vnd.ms-excel" );
header("Content-Type: text/html; charset=iso-8859-9");
header( "Content-Type: content=application/vnd.ms-excel;charset=iso-8859-9" );
header( "Content-disposition: attachment; filename=dosya.xls" );
require_once("mysql.php");
echo 'İd' . "\t" . 'Aracın Markası' . "\t" . 'Araç Plakası' . "\t" . 'Tarih' . "\t" . 'Gidiş KM' . "\t" . 'Dönüş Saat' . "\t" . 'Dönüş KM' . "\t" . 'Aracı Alan Kişi' . "\t" . 'Aracı Alma Nedeni' . "\t" . 'FARK' . "\n";
$q=$dba->query("SELECT * FROM haberler Order by haberid limit 50");
while($row=$dba->fetch_assoc($q)){
$row['aracialankisi']=iconv("UTF-8", "ISO-8859-9",$row['aracialankisi']);
$farkim = $row["donuskm"] - $row["gidiskm"];
echo $row['haberid']. "\t" . $row['aracmarkasi'] . "\t" . $row['aracplakasi'] . "\t" . $row['Tarih'] . $row['gidissaat'] . "\t" . $row['gidiskm'] . "\t" . $row['donussaat'] . "\t" . $row['donuskm'] . "\t" . $row['aracialankisi'] . "\t" . $row['aracialisnedeni'] . "\t" . "$farkim" . "\n";
}
?>Gerçekten yardımlarınızı esirgemeyin, teşekkürler.