Form verilerini veritabanına kaydedip daha sonra veritabanından bu bilgileri okutup excel'e akatarıp bilgisayarınıza indirebilirsiniz.
Daha önce depodaki ürünleri stokları vs alabilmek için bir kod yazmıştım paylaşayım kendinize göre editlersiniz :)
Excel çıktı almak için (direkt bilgisayarınıza indirir)
header('Content-Type: text/html; charset=utf-8');
header( "Content-Type: application/vnd.ms-excel" );
header( "Content-disposition: attachment; filename=DepoÜrünler".rand().".xls" ); // dosya adı benzersiz olsun diye DepoÜrünler + yanında random sayı :) + format
include 'Connect.php'; / db bağlantısı
echo "Urun Kodu \t Urun Adi \t Stok \n"; // sütunlar 3 tane olduğunu belirtiyoruz
$DD=$_POST['ID'];
$sql = mysql_query("SELECT * FROM Urunler Where bla bla bla bla"); // hangi bilgileri istiyorsak alıyoruz dbden
while($row = mysql_fetch_assoc($sql)){
$UrunAdi=$row['UrunAdi'];
$UrunAdiText= sefyap($UrunAdi);
echo $row['ID']. "\t" .$UrunAdiText. "\t" . $row['Stok'] . "\n"; // t bir sonraki sütuna geçiyor N ise alt satıra
}
?>