تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Feb 2004-
#1 (permalink)  
كيف يمكن إضافة الأيميلات لداتابيز دفعة واحدة أو على عدة دفعات؟؟؟؟؟


مرحبا لديّ قاعدة بيانات ..

وتحمل معلومات ..

الاسم .. الايميل .. نوع الاشتراك .. طالب .. أو .. مدرس .. أو مشترك عادي ..


معلومات الداتابيز ..

id
email
name
type إذا كان من المشتركين فراح يكون مشترك ..
date

الآن لدي أكثر من 100 ايميل وأريد اضيفهدم دفعة واحدة بدل إدخال ايميل إيميل ..

ليس من امعقول أن اضيف ايميل ايميل .. تعب والله !



ما هي افضل الطرق ؟؟

سوى كان من خلال الداتابيز دايركت أو من خلال سكربت بسيط فرعي !!






الصور المرفقة
نوع الملف: jpg mail.JPG‏ (7.1 كيلوبايت, المشاهدات 191)
__________________
..:: Marhoons ::..
http://groups.yahoo.com/group/marhoons
مرهون غير متواجد حالياً   قديم 21-03-2005, 01:43 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#2 (permalink)  

إذا كنت تعرف PHP فيمكنك عمل سكريبت صغير يأخذ البيانات بالطريقة التي هي مكتوبة بها ويضيفها بسرعة .. وممكن تكتب انت أمر واحد طويل شوية وتضعه بالـ phpMyAdmin ..
ما هي الطريقة أو الشكل المكتوبه به البيانات الآن عندك؟






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 21-03-2005, 02:04 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#3 (permalink)  

كود:
//if (isset($_REQUEST["btnSubmit"]))
	{
	// gather info...
	$action = $_REQUEST["btnSubmit"];
	$usrID = $_REQUEST["txtID"];
	$result = mysql_query("select * from media where id = '$usrID'");
	$row = mysql_fetch_array($result);
	$usrEmail = strtolower($_REQUEST["txtEmail"]);
	$usrName = $_REQUEST["txtName"];
	$usrType = $_REQUEST["txtCat"];

	$cat = $_REQUEST["txtCatID"];
	$start = $_REQUEST["txtStart"];

	//get the error message...
	$errorCode = 0;

	//check action
	if ($action =="إضافة مشترك")
		{

		//check if user exist...
		$strSQL1 = "select * from mlist where email='$usrEmail'";
		$usrDate = date("Y-m-d");
		$result = mysql_query($strSQL1);
		if (mysql_num_rows($result))
			$errorCode = 1; //user already exist
		else
			mysql_query("insert into mlist(email, name, type, date) values('$usrEmail', '$usrName', '$usrType', '$usrDate')");
		}
	else
		{
		$strSQL1 = "select * from mlist where email='$usrEmail' and id!='$usrID'";
		$result = mysql_query($strSQL1);
		if (mysql_num_rows($result))
			$errorCode = 1; //user already exist
		else
			mysql_query("update mlist set name='$usrName', email='$usrEmail', type='$usrType' where id='$usrID'");
		}
	}

header ("Location: mlist.php?start=$start&cat=$cat&error=$errorCode");
?>






__________________
..:: Marhoons ::..
http://groups.yahoo.com/group/marhoons
مرهون غير متواجد حالياً   قديم 21-03-2005, 03:02 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#4 (permalink)  

أوكي ده كود الإضافة ..
أنا عايز أعرف الإيميلات اللي عندك مكتوبة بأي طريقة؟ يعني في ملف تكست؟ بينها فاصلة؟ فيها أسماء واللا لا؟






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 21-03-2005, 04:15 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#5 (permalink)  

ملف تكست الفارق بينهم فاصلة ..

مثال


www@yahoo.com,mmmmeee@ggog.com,ffrros@hhor.com


تعبتك معاي ...






__________________
..:: Marhoons ::..
http://groups.yahoo.com/group/marhoons
مرهون غير متواجد حالياً   قديم 21-03-2005, 10:12 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#6 (permalink)  

لا يا أخي ما أتعبتني .. الآن ح تتعبني
كود PHP:
// التالي يأتي بعد سطور الاتصال بقواعد البيانات اللي انا ما اعرفش بياناتها :)

$how "malaff.txt"// غير الاسم طبعا
$now implode("\n"file($how));
$wow explode(","$now);
$cow "";
for(
$i=0;$i<count($wow);$i++){
$cow .= ", ('"$wow[$i] . "') ";
}
$cow preg_replace("/,/"""$cow1);
$cow "INSERT INTO mlist (email) VALUES " $cow;
$result mysql_query($cow) or die(mysql_error()); 
ما جربتوش .. بس ان شاء الله يشتغل كويس معاك .. لو فيه مشاكل أنا هنا إن شاء الله ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 21-03-2005, 10:24 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#7 (permalink)  

ضبط معي حبيبي ..

ألف شكر لك ..

وحاضر بخدمتك لو أردت خدمة تصميم ..

وكلي لك عزّي ..

بس ممكن أخي أضيفك عندي على الماسنجر ؟






__________________
..:: Marhoons ::..
http://groups.yahoo.com/group/marhoons
مرهون غير متواجد حالياً   قديم 21-03-2005, 10:33 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#8 (permalink)  

الحمد لله
أضفني أهلا بك بس نادرا ما أكون متواجدا بالمسنجر ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 21-03-2005, 10:36 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#9 (permalink)  

طيّب ..
marhoons@gmail.com






__________________
..:: Marhoons ::..
http://groups.yahoo.com/group/marhoons
مرهون غير متواجد حالياً   قديم 21-03-2005, 10:43 PM
رد مع اقتباس
رد


 

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

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:19 AM بتوقيت المملكة العربية السعودية