free compt premiem
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


the count premieme for free
 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
» Premium Link Converter
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الإثنين أكتوبر 01, 2012 5:17 am من طرف Admin

»  شرح لبعض وظائف دوال قاعدة البيانات SQL !!
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 12:31 pm من طرف Admin

» suivre partier 2
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 11:51 am من طرف Admin

» تعلم لغة php من الصفر حتى الاحتراف
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 11:37 am من طرف Admin

» محاضرات الـ c# 2008 المحاضرات الخاصه بمنحة iti
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 10:26 am من طرف Admin

» تصميم User Control في C#
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 10:10 am من طرف Admin

» كورس C# عربى فديو
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 10:07 am من طرف Admin

» دروس سي شارب (((فيديو))) - (((باللغة العربية)))
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 9:58 am من طرف Admin

»  اسطوانات تعلم ● html
	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1السبت سبتمبر 22, 2012 4:52 pm من طرف Admin


 

  شرح لبعض وظائف دوال قاعدة البيانات SQL !!

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin



المساهمات : 16
تاريخ التسجيل : 21/09/2012

	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Empty
مُساهمةموضوع: شرح لبعض وظائف دوال قاعدة البيانات SQL !!    	شرح لبعض وظائف دوال قاعدة البيانات SQL !!  Icon_minitime1الأحد سبتمبر 23, 2012 12:31 pm



بسم الله الرحمن الرحيم

في هذا الدرس ان شاء الله سأشرح بعض وظائف دوال قواعد الباينات !!

والتي تستخدم كثيراً وتحتاج كثيراً لنبدأ الدرس الآن !!

1-
كود PHP:

mysql_connect("localhost","User Name","Password")

تحتوي هذه الدالة على ثلاثة براميتر هما
Localhost : وهذا هو الخادم في السيرفرات الشخصيه
User Name : أسم المستخدم لقاعدة البيانات أذا كنت قد وضعت أسم مستخدم لقاعدة البيانات
Passowrd : كلمة المرور لقاعدة البيانات أذا كنت قد وضعت كلمة مرور لقاعدة البيانات

ملاحظة : المنفذ المعرف أتوماتيكياً لقاعدة البيانات هو : 3306

وظيفتها : هي الأتصال مع قاعدة البيانات

2-

كود PHP:

mysql_select_db("Name DataBase",link_identifier)
تحتوي هذه الدالة على براميترين لكن الثاني أختياري

Name DataBase : أسم الجدول المنشاء في قاعدة البيانات
Link identifier : يعتبر مرجع للاتصال بي قاعدة البيانات

مثال على Link identifier :

كود PHP:




$link = mysql_connect("localhost","root","123")

mysql_select_db("Table",$link)
وظيفتها : هي ربط بي جدول قاعدة البيانات

3-

كود PHP:

mysql_query("Query", link_identifier)

تحتوي هذه الدالة على براميترين لكن الثاني أختياري
Query : هو الاستعلام في قاعدة البيانات
Link identifier : يعتبر مرجع للاتصال بي قاعدة البيانات

ماذا نقصد بي الأستعلام ؟
هي أوامر SQL عاديه ومثال عليها كتالي

كود PHP:
select *

from table1

where id = '".$id"'

مثال على Link identifier :

كود PHP:

$link = mysql_connect("localhost","root","123")

mysql_query ("Table",$link)

وظيفتها : هي أظهار أو أخراج نتائج من قاعدة البيانات على حسب الاستعلام

4-

كود PHP:




mysql_num_rows(result_identifier)



تحتوي هذه الدالة على براميتر واحد
Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]مثال :

كود PHP:

$result = Mysql_query("select * from Table1")

mysql_num_rows($result)








تحتوي هذه الدالة على براميترين
Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]esult type : هو معرف ثابت لنوع المصفوفة التي سوف تنتج وهي ثلاثة أنواع كتالي

MYSQL_NUM : وهي تقوم بي أرجاع أرقام الفهارس للمصفوفة
MYSQL_ASSOC : وهي تقوم بي أرجاع قيمة للمصفوفة
MYSQL_BOTH : وهي تقوم بي أرجاع أرقام الفهارس أ و قيم للمصفوفة

حتى تتضح اليك الصوره سوف نضرب لك مثال على MYSQL_NUM

كود PHP:

$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_NUM)

print $row[1];

print $row[2];


وفي هذا المثال نعرف طريقة التعامل مع MYSQL_ASSOC

كود PHP:




$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_ ASSOC)


printf ("ID: %s Name: %s", $row[0], $row[1]);


لاحظ أن القيمة التي سوف نحصل عليها من $row[0] سوف تنتقل الى %s الاول المجاوره للـ ID
و $row[1] سوف تنتقل الى %s المجاوره للـ Name

وفي هذا المثال سوف نعرف طريقة التعامل مع MYSQL_BOTH

كود PHP:

$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_ ASSOC)


printf ("ID: %s Name: %s", $row[0], $row["name"]);

ملاحظة مهمة : في الطريقتين الاخيره يجب أن تستعمل لطباعة printf غير هذا سوف يعطيك خطاء
وظيفتها : هي وضع كل عامود في مصفوفة لاظهار نتيجتها

ملاحظة : في الغالب عندما نريد أظهار كل البيانات نستعمل LOOP معها . أذا لم نستعمل LOOP سوف يظهر لنا ناتج صف واحد فقط


5-

كود PHP:

mysql_free_result(result_identifier)

Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]مثال على كيفية أستعمالها

كود PHP:

$result = mysql_query("select * from table1)

mysql_free_result($result)

وظيفتها : تحرير ( أي تفريغ ) كل البيانات من الذاكره

نحتاج الى هذه الداله عندما نستعلم عن أشياء كثيره ولا نريد ضغط الذاكره
لدينا ففي نهاية كل برنامج نضع هذه الداله لتحرير الذاكره من البيانات
التي تم الاستعلام عبسم الله الرحمن الرحيم

في هذا الدرس ان شاء الله سأشرح بعض وظائف دوال قواعد الباينات !!

والتي تستخدم كثيراً وتحتاج كثيراً لنبدأ الدرس الآن !!

1-


كود PHP:




mysql_connect("localhost","User Name","Password")








تحتوي هذه الدالة على ثلاثة براميتر هما
Localhost : وهذا هو الخادم في السيرفرات الشخصيه
User Name : أسم المستخدم لقاعدة البيانات أذا كنت قد وضعت أسم مستخدم لقاعدة البيانات
Passowrd : كلمة المرور لقاعدة البيانات أذا كنت قد وضعت كلمة مرور لقاعدة البيانات

ملاحظة : المنفذ المعرف أتوماتيكياً لقاعدة البيانات هو : 3306

وظيفتها : هي الأتصال مع قاعدة البيانات

2-

كود PHP:




mysql_select_db("Name DataBase",link_identifier)








تحتوي هذه الدالة على براميترين لكن الثاني أختياري

Name DataBase : أسم الجدول المنشاء في قاعدة البيانات
Link identifier : يعتبر مرجع للاتصال بي قاعدة البيانات

مثال على Link identifier :

كود PHP:




$link = mysql_connect("localhost","root","123")

mysql_select_db("Table",$link)








وظيفتها : هي ربط بي جدول قاعدة البيانات

3-

كود PHP:




mysql_query("Query", link_identifier)








تحتوي هذه الدالة على براميترين لكن الثاني أختياري
Query : هو الاستعلام في قاعدة البيانات
Link identifier : يعتبر مرجع للاتصال بي قاعدة البيانات

ماذا نقصد بي الأستعلام ؟
هي أوامر SQL عاديه ومثال عليها كتالي

كود PHP:




select *

from table1

where id = '".$id"'








مثال على Link identifier :

كود PHP:




$link = mysql_connect("localhost","root","123")

mysql_query ("Table",$link)








وظيفتها : هي أظهار أو أخراج نتائج من قاعدة البيانات على حسب الاستعلام

4-

كود PHP:




mysql_num_rows(result_identifier)








تحتوي هذه الدالة على براميتر واحد
Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]مثال :

كود PHP:




$result = Mysql_query("select * from Table1")

mysql_num_rows($result)








تحتوي هذه الدالة على براميترين
Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]esult type : هو معرف ثابت لنوع المصفوفة التي سوف تنتج وهي ثلاثة أنواع كتالي

MYSQL_NUM : وهي تقوم بي أرجاع أرقام الفهارس للمصفوفة
MYSQL_ASSOC : وهي تقوم بي أرجاع قيمة للمصفوفة
MYSQL_BOTH : وهي تقوم بي أرجاع أرقام الفهارس أ و قيم للمصفوفة

حتى تتضح اليك الصوره سوف نضرب لك مثال على MYSQL_NUM

كود PHP:




$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_NUM)


print $row[1];

print $row[2];








وفي هذا المثال نعرف طريقة التعامل مع MYSQL_ASSOC

كود PHP:




$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_ ASSOC)


printf ("ID: %s Name: %s", $row[0], $row[1]);








لاحظ أن القيمة التي سوف نحصل عليها من $row[0] سوف تنتقل الى %s الاول المجاوره للـ ID
و $row[1] سوف تنتقل الى %s المجاوره للـ Name

وفي هذا المثال سوف نعرف طريقة التعامل مع MYSQL_BOTH

كود PHP:




$result = mysql_query("select * from table1)

$row = mysql_fetch_array($result,MYSQL_ ASSOC)


printf ("ID: %s Name: %s", $row[0], $row["name"]);








ملاحظة مهمة : في الطريقتين الاخيره يجب أن تستعمل لطباعة printf غير هذا سوف يعطيك خطاء
وظيفتها : هي وضع كل عامود في مصفوفة لاظهار نتيجتها

ملاحظة : في الغالب عندما نريد أظهار كل البيانات نستعمل LOOP معها . أذا لم نستعمل LOOP سوف يظهر لنا ناتج صف واحد فقط


5-

كود PHP:




mysql_free_result(result_identifier)








Result Identifier : هو معرف يحتوي على ناتج تنفيذ أمر] [color=#000000]مثال على كيفية أستعمالها

كود PHP:




$result = mysql_query("select * from table1)

mysql_free_result($result)








وظيفتها : تحرير ( أي تفريغ ) كل البيانات من الذاكره

نحتاج الى هذه الداله عندما نستعلم عن أشياء كثيره ولا نريد ضغط الذاكره
لدينا ففي نهاية كل برنامج نضع هذه الداله لتحرير الذاكره من البيانات
التي تم الاستعلام عنها

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://premiem.banouta.net
 
شرح لبعض وظائف دوال قاعدة البيانات SQL !!
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
free compt premiem :: منتدى المبرمجين :: SQL-
انتقل الى: