• 06-01-2024, 21:03:16
    #1
    json dosyasını sql dosyasına dönüştürebilir miyim? nasıl yapabilirim bilen biri yardımcı olabilir mi
  • 06-01-2024, 21:05:41
    #2
    $jsonData = file_get_contents('your_input.json');
    $data = json_decode($jsonData, true);

    $sqlFile = fopen('output.sql', 'w');

    foreach ($data as $item) {
    $tableName = 'tablo adi giriniz';

    $columns = implode(', ', array_keys($item));
    $values = implode(', ', array_map(function ($value) {
    return "'" . addslashes($value) . "'";
    }, $item));

    $sql = "INSERT INTO $tableName ($columns) VALUES ($values);";

    fwrite($sqlFile, $sql . PHP_EOL);
    }

    fclose($sqlFile);

    header('Content-Type: application/sql');
    header('Content-Disposition: attachment; filename="output.sql"');

    readfile('output.sql');

    Bu kodu kullanabilirsiniz.
  • 06-01-2024, 21:08:54
    #3
    mhrvlyv adlı üyeden alıntı: mesajı görüntüle
    $jsonData = file_get_contents('your_input.json');
    $data = json_decode($jsonData, true);

    $sqlFile = fopen('output.sql', 'w');

    foreach ($data as $item) {
    $tableName = 'tablo adi giriniz';

    $columns = implode(', ', array_keys($item));
    $values = implode(', ', array_map(function ($value) {
    return "'" . addslashes($value) . "'";
    }, $item));

    $sql = "INSERT INTO $tableName ($columns) VALUES ($values);";

    fwrite($sqlFile, $sql . PHP_EOL);
    }

    fclose($sqlFile);

    header('Content-Type: application/sql');
    header('Content-Disposition: attachment; filename="output.sql"');

    readfile('output.sql');

    Bu kodu kullanabilirsiniz.
    ChatGPT ile yaptığınıza yemin ede bilirim ama kanıtlayamam 😂
  • 06-01-2024, 21:10:33
    #4
    Daha hizli o oluyor diye gondereyim dedim)
    kendi kodumu yazayim isterseniz ucret karsiliginda. Ama yukaridaki kod da calisacaktir
  • 06-01-2024, 21:15:22
    #5
    mhrvlyv adlı üyeden alıntı: mesajı görüntüle
    Daha hizli o oluyor diye gondereyim dedim)
    kendi kodumu yazayim isterseniz ucret karsiliginda. Ama yukaridaki kod da calisacaktir
    ama çalışmıyo ya da beceremedim
  • 06-01-2024, 21:16:23
    #6
    Uygunsa eğer pm-dan iletişime geçin, ücret karşılığında anydesk üzerinden yardım edeyim.
  • 06-01-2024, 21:18:28
    #7
    ücret karşılığı istediğiniz dilde yardımcı olabilirim, profilimde telegram mevcut