سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
درس جلب الإميلات من قاعدة البيانات ثم حفظها في ملف txt ( درس من الصفر للمبتدئين )ـ

وهذا درس مبسط جداً للمبتدئين ( درس جلب بيانات من قاعدة البيانات وحفظها داخل ملف txt)

سأقوم بجلب بيانات البريد الإلكتروني وحفظها داخل ملف txt ثم حفظها للجهاز

أول قم بإنشاء قاعدة البيانات بالأسم التالي: email
ثم قم بزراعة الجدول التالي

كود:
CREATE TABLE `mail` (
  `ID` int(11) NOT NULL auto_increment,
  `email` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
الآن نقوم بتشغيل المف التالي
كود PHP:
//اسم السيرفر
$local  'localhost';
//اسم مستخدم قاعدة البيانات
$userdb 'root';
// الرقم السري لمستخدم قاعدة البيانات
$passdb '';
// اسم قاعدة البيانات
$dbname 'email';
// متغير طابعة سطر جديد في المف النصي
  
$crlf="\r\n"

//دالة الاتصال بقاعدة البيانات
$condb  mysql_connect($local,$userdb,$passdb) or die ("عفواً لم يتم الاتصال بقاعدة البيانات");   
// دالة تحديد قاعدة البيانات
$select mysql_select_db($dbname,$condb) or die ( "عفواً لم يتم الاتصال بقاعدة البيانات" );

// هذا السطر يقوم بجلب جميع محتويات الجدول mail 
$qmail  mysql_query("SELECT * FROM mail");

// هذا السطر يقوم بعد مجموعة السجلات في جدول mail
$mailnum mysql_num_rows($qmail);

//الأن بإستخدام دالة التكرار وجلب البيانات سجل سجل وطابعته هنا
for($i=0;$i<$mailnum ; ++$i)
//  من هنا بداية التكرار

// دلة جلب السجلات بالترتيب سجل سجل ثم تفريغها في المصفوفه $mailarr
$mailarr  mysql_fetch_array($qmail);


//الآن سنقوم بطاعة الحقل email ثم إنشاء سطر جديد 
echo $mailarr['email'];
// طباعة سطر جديد
echo $crlf;

// هناية دالة التكرار 

//اسم الملف الذي  نود حفظة
$name 'Good.txt';


// هنا اختر نوع الملف 
header("Content-Type: text/plain");  
 
// هنا اختر اسم الملف 
header("Content-Disposition: attachment; filename=$name"); 

وهذا موضوعي الأول اللي كنت اسئل فيه
http://www.swalif.net/softs/showthre...10#post1282010


اتمنى لكم الاستفادة
اخوكم / تركي الجابر






7bteen is offline   قديم 27-10-2006, 01:10 AM
الرد مع إقتباس
عضو نشيط
#2  

درس جميل اخي الكريم
رحم الله والديك






vb2vb is offline   قديم 28-10-2006, 12:57 AM
الرد مع إقتباس
عضو نشيط
#3  

مرحبا،

بكل بساطة بإمكانك تنفيذ هذا الأمر من خلال الـ SQL

كود:
select distinct mail_addr, ''
into outfile 'C:/emails.txt'
fields terminated by ' ' from mail_list;
تحياتي لك






__________________
العزة لله.. والشفاعة لك يا رسول الله
اللهم ارحم شهداؤنا و كل من قاتل في سبيل الله... آمين
اللهم انصر المجاهدين المسلمين في كل مكان... آمين
snake_eyes is offline   قديم 28-10-2006, 11:18 AM
الرد مع إقتباس
عضو سوبر نشيط
#4  

بارك الله فيك تركي






__________________
مواضيع سوالف اليوم
قبل التعامل مع اي شخص, انظر ملفه الشخصي.
كتاب
© بندر © is offline   قديم 30-10-2006, 11:21 AM
الرد مع إقتباس
عضو فعال
#5  

بارك الله فيك






__________________
سبحان الله وبحمده سبحان الله العظيم

منتديات ترنيمة
alsahernet is offline   قديم 30-10-2006, 03:27 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 07:58 PM.