Cara membuat database, membaca dan mengubahnya tidak lg dibahas di bagian ini (klik disini untuk me-review bagian tersebut). Berikut ini adalah contoh untuk membaca database, kemudian menuliskan dalam file excel dengan nama budisantoso.xls dengan sheet diberi nama "keluarga"
<?PHP
$servername=’localhost’;
$dbusername=’root’;
$dbpassword=”;
$dbname=’lat1′;
connecttodb($servername,$dbname,$dbusername,$dbpassword);
function connecttodb($servername,$dbname,$dbuser,$dbpassword)
{
global $link;
$link=mysql_connect (”$servername”,”$dbuser”,”$dbpassword”);
if(!$link){die(”Could not connect to MySQL”);}
mysql_select_db(”$dbname”,$link) or die (”could not open db”.mysql_error());
}
$query=”SELECT * FROM user”;
$result=mysql_query($query);
echo mysql_error();
require_once 'Spreadsheet/Excel/Writer.php';
$workbook = new Spreadsheet_Excel_Writer();
$format_bold =& $workbook->addFormat();
$format_bold->setBold();
$format_title =& $workbook->addFormat();
$format_title->setBold();
$format_title->setColor('yellow');
$format_title->setPattern(1);
$format_title->setFgColor('blue');
$namafile="budisantoso.xls";
$namasheet="keluarga";
$worksheet =& $workbook->addWorksheet($namasheet);
$y=3; //baris 3
while($noticia = mysql_fetch_array($result))
{
$x=1; //mulai dari kolom 1
$worksheet->write($y,$x,$noticia[ID],$format_title);$x++;
$worksheet->write($y,$x,$noticia[nama],$format_title);
$y++;
$workbook->send($namafile);
$workbook->close();
}
PHP?>
Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
05.48
Budi Santoso


1 komentar:
ok bro thanks
Posting Komentar
silahkan tinggalkan kritik, saran, tanggapan Anda di sisni. Terima Kasih