<?php
// sitemap-images.xml
header('Content-Type: application/xml; charset=utf-8');
require_once 'includes/config.php';

$output = '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
$output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">' . "\n";

// Product images
$images_query = "SELECT pi.*, p.prod_name FROM prod_images pi 
                 JOIN products p ON pi.p_random_number = p.random_num 
                 ORDER BY pi.id DESC";
$images_result = mysqli_query($conn, $images_query);
while ($img = mysqli_fetch_assoc($images_result)) {
    $output .= '  <url>' . "\n";
    $output .= '    <loc>https://mehlish.com/product/' . $img['id'] . '</loc>' . "\n";
    $output .= '    <image:image>' . "\n";
    $output .= '      <image:loc>https://mehlish.com/uploads/products/' . $img['p_img'] . '</image:loc>' . "\n";
    $output .= '      <image:title>' . htmlspecialchars($img['prod_name']) . '</image:title>' . "\n";
    $output .= '    </image:image>' . "\n";
    $output .= '  </url>' . "\n";
}

$output .= '</urlset>';
echo $output;
?>