خوندن یه فایل متنی و مطابقت دادن ایمیلهای اون با دیتا بیس

0 امتیاز
18 بازدید
سوال شده آبان 17, 1394 توسط Fardin.Php  
برچسب گذاری دوباره آبان 27, 1394 توسط ASHKARAN

باسلام

دوستان من میخام یه فایل متنی تو سیستم آپلود کنم که شامل یکسری ایمیل هستش و میخام طبق اون لیستی که تو فایل متنی هست ایمیل هایی که در دیتابیس هست حذف بشه . یعنی تمام لیست رو بخونه و مطابقت بده هرایمیلی که اونجا هست در دیتا بیس حذف بشه.

لطفا یه کم با جزئیات برام توضیح بدین

این مطلب را به اشتراک بگذارید

2 پاسخ

+1 امتیاز
پاسخ داده شده آبان 17, 1394 توسط Fardin.Php  
انتخاب شده آبان 18, 1394 توسط ASHKARAN
 
بهترین پاسخ

دوستان ممنونم خودم به جواب رسیدم با یه کم کار روی کد و قطعه کدش رو پایین میزارم که دوستانی که میخان استفاده کنن.

        // read the list of emails from the file.
        $email_list = file("files/junk.txt");
        // count how many emails there are.
        $total_emails = count($email_list);

        for ($counter = 0; $counter < $total_emails; $counter++) {
            $email_list[$counter] = trim($email_list[$counter]);
        }
        $limitedmails = array();
        for ($counter = 0; $counter < $total_emails; $counter++) {
            array_push($limitedmails, $email_list[$counter]);
        }
        foreach ($limitedmails as $email_numbers) {
            global $connection;
            $query_del = "DELETE FROM datas WHERE email LIKE '%$email_numbers%'";
            $result = mysql_query($query_del, $connection) or die(mysql_error() . "[" . $query_del . "]");
            confirm_query($result);
            if ($result && mysql_affected_rows($connection) == 1) {
                $message = "ایمیل های مورد نظر از بانک اطلاعاتی حذف شدند";
            }
        }

شاد باشید

0 امتیاز
پاسخ داده شده آبان 17, 1394 توسط hadi.es  
سلام

با تابع fgetc() : محتویات فایل رو با با ایمیلهای داخل دیتابیس طتبیق بدین

موففق باشید
دارای دیدگاه آبان 18, 1394 توسط hadi.es  
با این تابع هم میشهه اینکارو کرد

721 سوال

671 پاسخ

1,174 دیدگاه

318 کاربر

به خانه برنامه نویسان ایرانی خوش آمدید . سوالتان را به سادگی هرچه تمام تر پرسیده و پاسخ آن را دریافت کنید.
ذکات علم نشر آن است.


لطفا از Android Studio استفاده بفرمایید

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...