<?php
// Hata raporlamayı aktif et
error_reporting(E_ALL);
ini_set('display_errors', 1);

// Veritabanı bağlantısını include et
require_once 'config.php';

try {
    // SQL sorgusu
    $sorgu = "SELECT DISTINCT icerik 
             FROM mesajlar 
             WHERE icerik LIKE '%{onayla}%' 
             AND LENGTH(icerik) > 80 
             ORDER BY icerik";
             
    $stmt = $db->prepare($sorgu);
    $stmt->execute();

    // Sonuçları görüntüle
    echo "<div style='font-family: Arial, sans-serif; margin: 20px;'>";
    echo "<h2>Mesaj İçerikleri:</h2>";
    
    if ($stmt->rowCount() > 0) {
        while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
            echo "<div style='background-color: #f5f5f5; padding: 10px; margin-bottom: 10px; border-radius: 5px;'>";
            echo htmlspecialchars($row['icerik']);
            echo "</div>";
        }
    } else {
        echo "<p style='color: red;'>Hiç mesaj bulunamadı!</p>";
    }
    
    echo "</div>";

} catch (PDOException $e) {
    echo "Sorgu hatası: " . $e->getMessage();
    error_log("Veritabanı sorgu hatası: " . $e->getMessage(), 0);
}

// Veritabanı bağlantısını kapat
$db = null;
?>