• 01-01-2023, 19:23:05
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba, xxx.com/api.php?veri=1
    Bu linkten MySQLden json ile çıktı almak istiyorum nasıl yaparım?
  • 01-01-2023, 19:52:24
    #2
    Veriyi zaten MySql'den array olarak alıyorsunuz. "json_encode" sınıfının kullanarak array'i json'a çevirip çıktı alabilirsiniz.
  • 01-01-2023, 19:56:47
    #3
    ycanturk adlı üyeden alıntı: mesajı görüntüle
    Veriyi zaten MySql'den array olarak alıyorsunuz. "json_encode" sınıfının kullanarak array'i json'a çevirip çıktı alabilirsiniz.
    Örnek kod atabilirmisin?
  • 02-01-2023, 03:26:42
    #4
    $host = "localhost";
    $dbname = "database_name";
    $username = "username";
    $password = "password";
    
    try {
        $baglanti = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
        // Bağlantı başarılı
    } catch (PDOException $e) {
        // Bağlantı hatası
        die("Bağlantı başarısız: " . $e->getMessage());
    }
    $veriler = $sorgu->fetchAll(PDO::FETCH_ASSOC);
    
    header("Content-Type: application/json; charset=UTF-8");
    echo json_encode($veriler);