"SELECT c.*, e.full_name_ar as issued_by_name FROM carnets c LEFT JOIN employees e ON e.id = c.issued_by WHERE c.member_id = ? ORDER BY c.issued_at DESC",
[$memberId]
);
}
publicstaticfunctiongenerateNumber():string
{
$db=App::getInstance()->db();
$year=date('Y');
$pattern='CRN-'.$year.'-%';
$last=$db->selectOne(
"SELECT carnet_number FROM carnets WHERE carnet_number LIKE ? ORDER BY id DESC LIMIT 1",
<div><labelclass="form-label"style="font-size:12px;">بحث</label><inputtype="text"name="q"value="<?=e($filters['search']??'')?>"placeholder="اسم العضو، رقم الكارنيه..."class="form-input"style="min-width:200px;"></div>
<div><labelclass="form-label"style="font-size:12px;">بحث</label><inputtype="text"name="q"value="<?=e($filters['search']??'')?>"placeholder="اسم العضو، اسم الملف..."class="form-input"style="min-width:200px;"></div>
$interview=$db->selectOne("SELECT i.*, m.full_name_ar as member_name FROM interviews i JOIN members m ON m.id = i.member_id WHERE i.id = ?",[(int)$id]);