<?php
require_once __DIR__ . '/includes/db.php';
if($conn->connect_error){ die("فشل الاتصال: ".$conn->connect_error); }

$result=$conn->query("
SELECT invoices.*, subscribers.full_name, subscribers.username
FROM invoices
JOIN subscribers ON invoices.subscriber_id=subscribers.id
ORDER BY invoices.due_date DESC
");
?>

<!DOCTYPE html>
<html lang="ar">
<head>
<meta charset="UTF-8">
<title>قائمة الفواتير</title>
<style>
body{font-family:Tahoma,Arial;direction:rtl;margin:20px;}
table{border-collapse:collapse;width:100%;}
th,td{border:1px solid #333;padding:8px;text-align:right;}
th{background:#f2f2f2;}
a{margin:0 5px;text-decoration:none;color:blue;}
</style>
</head>
<body>
<h2>قائمة الفواتير</h2>
<a href="add_invoice.php">➕ إنشاء فاتورة جديدة</a>
<table>
<tr>
<th>الرقم</th><th>المشترك</th><th>اسم المستخدم</th><th>المبلغ</th><th>تاريخ الاستحقاق</th><th>تم الدفع؟</th>
</tr>

<?php
if($result->num_rows>0){
    while($row=$result->fetch_assoc()){
        echo "<tr>
        <td>{$row['id']}</td>
        <td>{$row['full_name']}</td>
        <td>{$row['username']}</td>
        <td>{$row['amount']}</td>
        <td>{$row['due_date']}</td>
        <td>{$row['paid']}</td>
        </tr>";
    }
}else{ echo "<tr><td colspan='6'>لا توجد فواتير</td></tr>"; }
?>
</table>
</body>
</html>
