<?php
/**
 * Dynamic Sitemap
 * File: sitemap.php (root)
 *
 * @version 1.0.0
 * - index.php (หน้าแรก)
 * - guan.php (หน้าก๊วนสาธารณะทุกก๊วน) → /g/CODE
 */

require_once __DIR__ . '/config.php';
require_once PATH_INCLUDES . 'db.php';

header('Content-Type: application/xml; charset=UTF-8');

echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- หน้าแรก -->
  <url>
    <loc>https://www.jadguan.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- หน้าก๊วนสาธารณะ -->
  <?php
  $result = $conn->query("
      SELECT guan_code, updated_date
      FROM tbl_guans
      WHERE flag_delete = 0
        AND guan_paused = 0
        AND guan_hide = 0
      ORDER BY updated_date DESC
  ");

  if ($result) {
      while ($row = $result->fetch_assoc()) {
          $loc     = 'https://www.jadguan.com/g/' . htmlspecialchars($row['guan_code']);
          $lastmod = !empty($row['updated_date']) ? date('Y-m-d', strtotime($row['updated_date'])) : date('Y-m-d');
  ?>
  <url>
    <loc><?= $loc ?></loc>
    <lastmod><?= $lastmod ?></lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <?php
      }
  }
  ?>

</urlset>