למה הWHILE נראה כאילו יש לך תוצאה אחת
שנית כל למה אתה מציג בלי לוודא אם יש לך תוצאה תשתמש ב mysql_num_rows()
שלישית למה אתה משתמש באינדקסים במערך בלי מרכאות כלשהם
רביעית תאחסן במסד את התאריכים בתור UNIX TIMESTAMP
חמישית חשבת על מקרה שבו לא תכנס לפאנל ניהול יום אחת תמים ואז התנאי הזה
if (date("d/m/Y") == $row[finish_date]) {
לא יתקיים?
תשתמש בUNIX TIMESTAMP ואז תבדיל באמצעות גדול/קטן ככה שאם עברת את התאריך תשלח
בנוסף תבצע לוג לשליחות אחרת אם תכנס פעמים באותו יום לעמוד הזה ישלחו שתי הודעות וכך הלאה
בהצלחה
__________________
|