prepare('SELECT display_name FROM users WHERE id = ?'); $stmt->execute([$chat_with_id]); $chat_with_user = $stmt->fetch(PDO::FETCH_ASSOC); // Fetch messages $stmt = $pdo->prepare('SELECT * FROM messages WHERE (sender_id = ? AND receiver_id = ?) OR (sender_id = ? AND receiver_id = ?) ORDER BY created_at ASC'); $stmt->execute([$current_user_id, $chat_with_id, $chat_with_id, $current_user_id]); $messages = $stmt->fetchAll(PDO::FETCH_ASSOC); ?>