Üye Bilgileri
Nick:phpcoders
İsim:Deniz Yıldızı
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:1
Cevap sayısı:0
Kaç günlük üye6
Son yazdığı Php kodları mesajları
Arkadaşlar,
Php ile ilgili verilen tüm örnekler, Veritabanından gelen verileri php ile exel dokümana yazılma üzerine olmuş. Ancak, Daha önceden hazırlanmış Şablon, taslak olarak bulunan bir exel dosyası açılıp, bu dökümandaki istenilen sütün ve hücrelere veri yazdırma örneği bulamadım. Bilen var ise 1 hucresıne bile yazdırmak olsa örnek verebilicek kimse varmı acaba?.

Şimdiden yardımlarınız için teşekkür ederim.

burdaki kod:ile verileri alıp, klasore kaydettirebiliyorum.
<?php
include("excelwriter.inc.php");

$excel=new ExcelWriter("myXls.xls");

if($excel==false)
echo $excel->error;

$myArr=array("Name","Last Name","Address","Age");
$excel->writeLine($myArr);
$myArr=array("Sriram","Pandit","50 mayur vihar",2000);
$excel->writeLine($myArr);

$excel->writeRow();
$excel->writeCol("Zekai");
$excel->writeCol("Sezai");
$excel->writeCol("80 Preet Vihar");
$excel->writeCol(24);

$excel->writeRow();
$excel->writeCol("Harish");
$excel->writeCol("Chauhan");
$excel->writeCol("115 Shyam Park Main");
$excel->writeCol(22);
$myArr=array("Tapan","Chauhan","1st Floor Vasundhra",25);
$excel->writeLine($myArr);

$excel->close();
echo "data is write into myXls.xls Successfully.";
?>


Buradaki Kod ilede Download Ettirip istedigim veryi istediğim hucreye yazdırabiliyorum. ama bunları nhepsi sıfırdan exel oluşturup içini yazıyor. hazır şablonuma yazmıyor.
yardımcı olabilicek varmı?

<?php
$t=getdate();
$today=date('Y-m-d G:i:s',$t[0]);

function xlsBOF() {
echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);
return;
}
function xlsEOF() {
echo pack("ss", 0x0A, 0x00);
return;
}
function xlsWriteNumber($Row, $Col, $Value) {
echo pack("sssss", 0x203, 14, $Row, $Col, 0x0);
echo pack("d", $Value);
return;
}
function xlsWriteLabel($Row, $Col, $Value ) {
$L = strlen($Value);
echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L);
echo $Value;
return;
}
// Send Header
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");;
header("Content-Disposition: attachment;filename=deneme.xls ");
header("Content-Transfer-Encoding: binary ");
// XLS Data Cell
xlsBOF();
xlsWriteLabel(0,0,"NO");
xlsWriteLabel(0,1,"Ad Alani");
xlsWriteLabel(0,2,"Basvuru Tarihi");

$xlsRow = 1;

/*
for($i = 1 ; $i <= 50 ; $i++)
{
xlsWriteNumber($xlsRow, 0, $i);
xlsWriteLabel($xlsRow, 1, "deneme". $i);
xlsWriteLabel($xlsRow, 2, $today);
$xlsRow++;
}
*/
// xlsWriteLabel(0,0,NO) ile sıfırncı satırın sıfırıncı sütununa NO değerini girdim.

xlsWriteNumber($xlsRow,0, 1);
xlsWriteLabel($xlsRow, 1, deneme);
xlsWriteLabel($xlsRow, 2, ev);
xlsWriteLabel($xlsRow, 3, Üç);
xlsWriteLabel(8, 3, SekiveÜç);
$xlsRow++;
xlsEOF();
exit();
?>


tşk ler.
Zaman2011-08-30 18:28:34
Php php ile hazır excell şablonuna veri yazdırmak

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.