• 08-04-2007, 01:07:15
    #1
    Üyeliği durduruldu
    php kodu kullanarak eski hostingde bulunan verilerimi almak istiyorum. phpmyadmin e erişim yok. Bana php kodunu verebilecek arkadaş var mı?

    --------------

    Soru yukarıdaki idi arkadaşlar. Çözümünü buldum. Sizinle paylaşmak için mesajımı düzenledim. Dosyayı ekten indirin
  • 08-04-2007, 15:24:29
    #2
    Üyeliği durduruldu
    Bende onu söyleyecektim gerekse backup bölümü olsun gerekse import
    olsun çok kaliteli bir sistem.
  • 08-04-2007, 17:30:34
    #3
    Üyeliği durduruldu
    Ekte'kini indiremiyorum rica etsem normal link verebilir misiniz? Teşekkürler.
  • 08-04-2007, 18:04:50
    #4
    Üyeliği durduruldu
    Buyrun :
    phpMyBackupPro - the MySQL backup tool :: Features
  • 08-04-2007, 23:25:43
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?PHP
    header('Content-disposition: attachment; filename=siteyedek.sql');
    header('Content-type: unknown/unknown');
    $db="database_adi"; // veritabanı adınızı yazın
    $baglan=mysql_connect("localhost","root","PAROLA");
    $sec=mysql_select_db($db,$baglan);
    $tablolar=mysql_list_tables($db);
    $tablosayisi=mysql_num_rows($tablolar);
    for ($a=0;$a<$tablosayisi;$a++)
    {
    $row=mysql_fetch_row($tablolar);
    $tabloadi=$row[0];
    $tabloyarat=mysql_query("show create table $tabloadi");
    $tmpres = mysql_fetch_row($tabloyarat);
    echo "\n\n";
    echo $tmpres[1].";";
    echo "\n\n";
    $alanlar=mysql_query("select * from `$tabloadi`");
    $alansayisi=mysql_num_fields($alanlar);
    $nr=mysql_num_rows($alanlar);
    for ($c=0;$c<$nr;$c++)
    {
    echo "INSERT INTO `$tabloadi` VALUES (";
    $row=mysql_fetch_row($alanlar);
    for ($d=0;$d<$alansayisi;$d++)
    {
    $data=strval($row[$d]);
    echo "'".addslashes($data)."'";
    if ($d<($alansayisi-1))
    {
    echo ", ";
    }
    }
    echo ");\n";
    }
    }
    
    
    ?>
    Yukarıdaki kod veritabanınızı .sql dosyası olarak bilgisayarınıza kaydeder.