php myAdmin mysql <? ?>

BROWSER-BASED * PHP5 SUPPORT * MYSQL 4.1 AND MYSQL 5.0 SUPPORT * OPEN SOURCE
PHP ve MySQL - En Yararlı Türkçe Kaynak
Kullanıcı Adınız : Kullanıcı Parolanız : Hatırla :    Kayıt   Şifremi Unuttum
Forum Ana Sayfa | Konu
Cevap Yaz
1
16:53 26.08.2008

Yazar :
Locked
Seviye:

mysqlden excele veri vermek

sunucuya ulaşamadığın zaman zaten verileri alamazsın ki sen bir gun oncesinden felan
yedeklemen gerekiyor.
O zaman yapman gereken ya sitenin admin paneline bunu yerleştirip excele atıp oradan almak
yada kendi localinden siteye ulaşarak ( php yi localden calıstırarak ) servere db
sine bağlanarak yedeklerini almak.

Eğer site üzerinden alacaksan bu kod sana yardımcı olur fakat sen localden siteye
bağlanacaksan üzerinde biraz değişiklik yapmak gerekecek.Sorununu tam olarak anlatırsan
yardımcı olmaya çalışırız.
   
12:21 26.08.2008

Yazar :
ratmaca
Seviye:

excele mysql değeri verme

öncelikle ilginiz için teşekkür ederim. önerdiğiniz gibi yaptım ve verileri excele aldım.
ama bu işlem tam olarak benim istediğimi karşılamıyor. çünkü excel dosyası sunucu üzerinde
yedeklenmekte. benim sıkıntım her hangi bi sebebden sunucu ya erişilemezse verilerin en
azından excel ortamında elimizde bulunması..
   
16:15 25.08.2008

Yazar :
ezgi
Seviye:

mysql'den excel'e veri aktarmak

<?
require_once('db.php'); // Veritabani Baglanti

// Mysql den gelen verileri excel stünlarına yazmak

if(isset($_POST["sql_excel"])){ // FORM SONUC
$dos ""// EXCEL TABLOSU ADI
$yaz = @fopen($dos,'w+'); 
$tablo_adi ""// DB'DEKİ TABLO ADI
$tablo_sorgu mysql_query("select * from $tablo_adi");
while (
$tablo_sonuc mysql_fetch_row($tablo_sorgu)) {
$a $tablo_sonuc// (id) SQL'DEKİ TABLOLARINIZDAKİ SATIR ADLARI
$b $tablo_sonuc[1]; // (satır 2) SQL'DEKİ TABLOLARINIZDAKİ SATIR ADLARI
$c $tablo_sonuc[2]; // (satır 3) SQL'DEKİ TABLOLARINIZDAKİ SATIR ADLARI

fwrite($yaz,"$a\t $b\t $c\t \n"); // VE EXCELE SQL DEN GELEN VERİLERİ YAZIYORUZ
}
mysql_free_result($tablo_sorgu); // DB Yİ BOSALTIYORUZ
fclose($yaz); // EXCEL TABLOSUNU KAPATIYORUZ

echo "<script>alert('Veriler Aktarıldı');location.href='".$PHP_SELF."';</script>"
exit;
}
?>

<FORM METHOD=POST ACTION="<?=$PHP_SELF;? >">
<INPUT TYPE="
submit" value="sql den excele aktar" name="sql_excel"> 
</FORM>
//------------Yazar : Ezgi --------------------
   
12:40 25.08.2008

Yazar :
ratmaca
Seviye:

mysql deki verileri excele verme

<? 


        
        
         
include ("connect.php");
    
    
   
    
$tableName='ge_2008_rehber'//$_POST['tableName'];    
    
    
    
$query="SELECT * FROM ".$tableName." WHERE 1";
    
    
//echo $query;
    
    
$result=mysql_query($query);
    if (!
$result
    {
     die(
'Hatalı Sorgu: ' mysql_error() );
    }

    
$fieldcount mysql_num_fields($result);
    for (
$i 0$i $fieldcount$i++) {
        
$header .= mysql_field_name($result$i)."\t";
    }
    
$header .="\n";
    
/***********     Extract all data, format it, and assign to the $data variable *********/
    
while($row mysql_fetch_row($result)) 
    {
        
$line '';
        foreach(
$row as $value
        {
            if ((!isset(
$value)) OR ($value == "")) $value "\t";
            else 
            {
                
$value str_replace('"''""'$value);
                
$value '"' $value '"' "\t";
            }
            
$line .= $value;
        }
        
$data .= trim($line)."\n";
    }
    
//$data = str_replace("r", "", $data);
    /************
    Set the default message for zero records
    /************/
    
if ($data == ""$data "n(0) Records Found!n";
    
/************
    Set the automatic download section
    /************/
    
header("Content-type: application/octet-stream");
    
header("Content-Disposition: attachment; filename=spreadsheet.xls");
    
header("Pragma: no-cache");
    
header("Expires: 0");
    print 
"$header"."$data";



        
?>

kodum bu. verileri ekrana basmakta. istediğim ise excele bağlaması.
   

Toplam Online : 8 Toplam Üye : 2702 Bugün Gelen : 338 Bugün Çoğul : 5730 Toplam Gelen : 341328
 
 Son 30 dak. içinde online olan üyelerimiz :
php mysql php oracle ajax apache xml cozumleri w3c xhtml w3c css JavaScript Object Notation
yetkili servis