Hoşgeldin Misafir

Php İle Mysql I Excel E Aktarma

CyberHawk

CyberHawk

WebMaster
Adana
12 Ara 2018
16,070 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
[font=Cabin, sans-serif]http://i2.wp.com/www.webmasteregiti...rmak-icin-neler-gereklidir.jpg?resize=561,370[font=Cabin, sans-serif]<?php
ob_start();
$conn = mysql_connect("localhost", "dbuser", "dbpass") or die("Sunucuya Bağlanamadı");
mysql_select_db("dbname", $conn) or die("Database Bağlantı Hatası");
mysql_set_charset('utf8',$conn); 
$dbTable = "TabloAdı";
?>
<?php
$sql = mysql_query("Select * from ".$dbTable." ORDER BY id DESC"); 
?>
<table border="1">
<tr>
<?php 
for ($i = 0; $i < mysql_num_fields($sql); $i++)
{
echo "<td>".mysql_field_name($sql,$i)."</td>";

?>
</tr>

<?php 
$sutun = 1;
$buyuk = mysql_num_fields($sql);
$kucuk = mysql_num_fields($sql);
$artibuyuk = $buyuk+1; 
while($row = mysql_fetch_row($sql))
{


for ($i = 0; $i < mysql_num_fields($sql); $i++) {
if ($sutun >$kucuk) { $sutun=1; echo'<tr>';}
if ($sutun % $artibuyuk) echo '<td>';
echo $row[$i];
$sutun++;
if ($sutun %$artibuyuk) echo'</td>';
if ($sutun >$kucuk) echo '</tr>';
}

?> 

</table>
<?php 
header("Content-Type: application/vnd.ms-excel"); 
?>


Tavsiye : Eğer Header Hatası Alıyorsanız yada Almak İstemiyorsanız Sayfanızın Kodlamasını (UTF-8 Bomsuz) Olarak Ayarlayın. Kolay Gelsin-
-