| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| ما الفرق بين unset() و mysql_free_result() - أهل يعملان نفس العمل لدي استفسار عن دالة unset() و mysql_free_result لو كان عنا كود استعلام بالشكل التالي مثلا كود PHP: كود PHP: أهل هاتان الدالتان يعملان نفس العمل ام يجب استعمال mysql_free_result() عن عملية استعلام من قواعد البيانات؟؟؟ ليتم من خلالها تفريغ قاعدة البيانات او فصل الاتصال مما يأدي الى تخفيف الضغك على قواعد البيانات في حالة ضغط كبير على الموقع وكثرة عمليات الاستعلام شكرا
__________________ عاشت فلسطين وعاشت المقاومة http://www.palintefada.com/arabic http://www.palissue.com/arabic موقع انتفاضة فلسطين - موقع القضية الفلسطينية الكاسر | |||||
|
| |||||
|
mysql_free_result او unset لا تقوم بإغلاق الاتصال ... عليك ان تستخدم mysql_close لاغلاق الاتصال بقاعدة البينات . ينصح استخدام mysql_pconnect وعدم اغلاق الاتصال حتى يتم استخدامه اكثر من مره. mysql_free_result مهمة ويجب استخدامها بعد حصولك على البينات فهي تقوم بتحرير الذاكره من البينات الموجوده فيها والتى استخدمتها انت ولم تعد في حاجه لها . unset تقوم بإزلة المتغير المعطى سواء كان متغير عادي او خاصية لكائن ... وهو لا ينفع لحذف عائد استعلام اطلاقا .
__________________ I Love PHP (d4d@hotmail.com) http://www.daif.net/ | |||||
|
| |||||
|
اها بارك الله فيكم جواب كامل ومقنع الف تحية لكم جميعا وبارك الله فيكم
__________________ عاشت فلسطين وعاشت المقاومة http://www.palintefada.com/arabic http://www.palissue.com/arabic موقع انتفاضة فلسطين - موقع القضية الفلسطينية الكاسر | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |