التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#1 (permalink)  
ما الفرق بين unset() و mysql_free_result() - أهل يعملان نفس العمل


السلام عليكم

لدي استفسار عن دالة unset() و mysql_free_result

لو كان عنا كود استعلام بالشكل التالي مثلا
كود PHP:
$sql mysql_query("SELECT * FROM test "); 
مو عملنا
كود PHP:
unset($sql); 
أهل ستقوم ال unset باغلاق المعلومات التي تم استعلامها وتفرغ الذاكرة مثل mysql_free_result() ?? ام لا؟؟؟

أهل هاتان الدالتان يعملان نفس العمل ام يجب استعمال mysql_free_result() عن عملية استعلام من قواعد البيانات؟؟؟ ليتم من خلالها تفريغ قاعدة البيانات او فصل الاتصال مما يأدي الى تخفيف الضغك على قواعد البيانات في حالة ضغط كبير على الموقع وكثرة عمليات الاستعلام



شكرا






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 28-03-2007, 07:29 AM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#2 (permalink)  

mysql_free_result او unset لا تقوم بإغلاق الاتصال ... عليك ان تستخدم mysql_close لاغلاق الاتصال بقاعدة البينات .
ينصح استخدام mysql_pconnect وعدم اغلاق الاتصال حتى يتم استخدامه اكثر من مره.

mysql_free_result مهمة ويجب استخدامها بعد حصولك على البينات فهي تقوم بتحرير الذاكره من البينات الموجوده فيها والتى استخدمتها انت ولم تعد في حاجه لها .

unset تقوم بإزلة المتغير المعطى سواء كان متغير عادي او خاصية لكائن ... وهو لا ينفع لحذف عائد استعلام اطلاقا .






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 28-03-2007, 03:25 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

السلام عليكم

وصلت متأخر شوي و الأخ daif قد وفى في الإجابة ولا أجد أي شيئ أقوله أكثر من إلي قاله

تحياتي
أحمد صقر






__________________
www.sakr4host.com

0021371136760

برمجة و تصميم على كيف كيفك

صقرفور هوست خدمات تفوق التطلعات
sakr4host غير متواجد حالياً   قديم 28-03-2007, 03:31 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#4 (permalink)  

اها
بارك الله فيكم
جواب كامل ومقنع

الف تحية لكم جميعا وبارك الله فيكم






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 28-03-2007, 04:53 PM
رد مع اقتباس
رد


 

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

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

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



الساعة الآن: 12:25 PM بتوقيت المملكة العربية السعودية