riwe adlı üyeden alıntı: mesajı görüntüle
hocam chat gpt'ye derdinizi en detayına kadar açıklayarak yazarsanız kesin sonuç alacağınızı düşünüyorum. eğer kod çalışıyor gibi gözüküyorsa yazmaya devam edin en iyi sonucu çıkaracaktır.

Ekstra olarak :

<?php
// Veritabanı bağlantısı oluşturun (mysqli veya PDO kullanabilirsiniz)
$servername = "localhost";
$username = "kullanici_adi";
$password = "parola";
$dbname = "veritabani_adi";

$conn = new mysqli($servername, $username, $password, $dbname);

// Bağlantıyı kontrol edin
if ($conn->connect_error) {
    die("Veritabanı bağlantısında hata: " . $conn->connect_error);
}

// SQL sorgusu oluşturun ve t_b tablosunu sorgulayın
$sql = "SELECT t_b_k FROM t_b";
$result = $conn->query($sql);

// Sonuçları döngü ile alın ve işleyin
if ($result->num_rows > 0) {
    while ($row = $result->fetch_assoc()) {
        $t_b_k = $row["t_b_k"];
        
        // a_k tablosunu sorgulayarak gerekli eşleştirmeleri yapın
        $a_k_sql = "SELECT a_t_b, a_i_b FROM a_k WHERE a_t_b = '$t_b_k' OR a_i_b = '$t_b_k'";
        $a_k_result = $conn->query($a_k_sql);

        if ($a_k_result->num_rows > 0) {
            while ($a_k_row = $a_k_result->fetch_assoc()) {
                $a_t_b = $a_k_row["a_t_b"];
                $a_i_b = $a_k_row["a_i_b"];
                
                // İşlem yapmak için bu verileri kullanabilirsiniz
                echo "a_t_b: " . $a_t_b . ", a_i_b: " . $a_i_b . ", t_b_k: " . $t_b_k . "<br>";
            }
        }
    }
} else {
    echo "Hiç sonuç bulunamadı.";
}

// Veritabanı bağlantısını kapatın
$conn->close();
?>
Tekrar teşekkür ederim. Chat GPT ile sıkı bir savaş verdikten sonra buraya konu açmayı uygun gördüm hocam. Ne yazık ki onda da verdiği kodlarda çözüm bulamadık. Hatta verdiği bir çok kod fazladan kayıt dahi getirdi. Envaı çeşit prompt ile denedim, kaç defa işe yaramadığını söyledim ama nafile.

Hocam ayrıca paylaşmış olduğunu şekilde JOIN kullanmadan yapabiliyorum. Ben inat ettim bunu JOIN ile yapmaya. O nedenle ısrarla JOIN peşine düştüm. Eğer JOIN ile yapamayacağım teyitlenirse UNION deneyeceğim. O da olmadı en son olacak şekle döneceğim.