أخي بالنسبة لمشكلتك الأولى و هي أن الايميل لا يحذف
فهذا سببه أنك دائما تقوم باذافة سطر جديد لقاعدة البيانات سواءا عند الاشتراك أو الغائه
يعني مثلا أنا في اول مرة أشتركت فسيكون هناك سطر بهذا الشكل
كود PHP:
1 idontknow@idontknow.com اشتراك
بعدها بفترة قررت الغاء اشتراكي و علا كتبت ايميل و اخترت الغاء الاشتراك سأجد أن قاعدة البيانات أصبحت كالاتي
كود PHP:
1 idontknow@idontknow.com اشتراك
2 idontknow@idontknow.com الغاء الاشتراك
يعني أنت لم تعدل على السطر الأول بل أضفت سطر جديد كليا
خياراتك هي اما أن تعدل على السطر الأول و لا تضيف سطر جديد
أو أن تضيف سطر جديد و بعدها تحذف السطر الأول
بالنسبة للمشكلة الثانية
عليك عمل صفحة لنسميها mailpros.php و أن تجعل هذه الصفحة هي ال action للفرم في الصفحة الأولى (في كودك أنت نسيت أن تضيف <form> للكود ووضعت الخانات بدون فورم تحتويهم)
و فيها يجب أن تقوم بالاتي
1- جلب قائمة الايميلا من قاعدة البيانات
select email from maillist where requered='اشتراك'
2- اعمل لووب تمشي على الايميلات واحد واحد و ضعه في المتغير3- على كل ايميل نفذ الأمر التالي
كود PHP:
mail($currentemail, $_POST["hr"], $_POST["rsala"])