مرحبا
لدي هذا الامر البرمجي و الذ بموجبه يجب يظهر السكريبت اسماء الأعضاء الذين يحتفلون بعيد ميلادهم
و هو يعتمد على مخاطبة جدول في قاعدة بيانات العضو users و الحقل birthdate
لكن بعد تجربة السكريبت لم يعمل و بقيت جيمع الحقول فارغة باستثناء اظهار تاريخ اليوم بشكل سليم كما في الصورة

ملاحظة تاريخ اليوم يظهر كما تشاهدون 01/18 بينما اعياد الميلاد محفوظة بقاعدة البيانات بالشكل التالي 2007/1/18 (بدون صفر مع وجود السنة)فهل هذا يؤثر على عمل السكريبت
ارجو منكم الأفادة هل هناك اي اوامر برمجية في هذا السكريبت و شكرا
كود PHP:
            $today date("m/d");
        
$tpl->AssignArray(array(
            
"today.date"=>$today,
        ));
        
$footerSelect myQ("
            SELECT `id`,`mainpicture`,`username`,`age`,`city`,`country`,`last_load`,`birthdate`  
            FROM `[x]users` 
            WHERE `mainpicture` != ''
            ORDER BY RAND()
            LIMIT 4
        "
);
        
        
$i=0;
        while (
$footerRow myF($footerSelect)) {
            
$birth $footerRow["birthdate"];
            
$birth substr($birth05); 
            if (
$birth == $today){
            
$footerBday[$i]["user.username"] = $footerRow["username"];
            
$footerBday[$i]["user.id"] = $footerRow["id"];
            
$footerBday[$i]["user.age"] = $footerRow["age"];
            
$footerBday[$i]["user.online"] = ($footerRow["last_load"] > (date("U")-130)?$GLOBALS["OBJ"]["online"]:NULL);
            
$footerBday[$i]["user.country"] = $footerRow["country"];
            
$footerBday[$i]["user.city"] = $footerRow["city"];
            
$footerBday[$i]["user.mainpicture"] = $footerRow["mainpicture"];
            }
            
$i++;
        }