PHP MySQLi = تحسين PHP MySQL!
تتيح لك وظائف MySQLi الوصول إلى خادم قاعدة بيانات MySQL.
ملاحظة: تم تصميم ملحق MySQLi للاستخدام مع MySQL الإصدار 4.1.13 أو الأحدث.
لتتمكن من استخدام وظائف MySQLi بنجاح، يجب عليك إضافة دعم لامتداد MySQLi عند ترجمة PHP.
تم تقديم ملحق MySQLi في إصدار PHP 5.0.0. تم تضمين MySQL Native Driver في إصدار PHP 5.3.0.
للحصول على تفاصيل التثبيت، يرجى زيارة: http://www.php.net/manual/en/mysqli.installation.php
لمزيد من المعلومات حول تكوين التشغيل، يرجى زيارة: http://www.php.net/manual/en/mysqli.configuration.php
وظيفة | يصف |
---|---|
mysqli_affected_rows() | إرجاع عدد الصفوف المتأثرة بعملية MySQL السابقة. |
mysqli_autocommit() | تشغيل الالتزام التلقائي لتعديلات قاعدة البيانات أو إيقاف تشغيله. |
mysqli_change_user() | تغيير المستخدم لاتصال قاعدة البيانات المحددة. |
mysqli_character_set_name() | إرجاع مجموعة الأحرف الافتراضية لاتصالات قاعدة البيانات. |
mysqli_ Close () | قم بإغلاق اتصال قاعدة البيانات المفتوحة مسبقًا. |
mysqli_commit() | تنفيذ المعاملة الحالية. |
mysqli_connect_errno () | إرجاع رمز الخطأ لخطأ الاتصال الأخير. |
mysqli_connect_error() | إرجاع وصف الخطأ لخطأ الاتصال الأخير. |
mysqli_connect() | افتح اتصالاً جديدًا بخادم MySQL. |
mysqli_data_seek() | يضبط مؤشر النتيجة على صف عشوائي في مجموعة النتائج. |
mysqli_debug() | تنفيذ عمليات التصحيح. |
mysqli_dump_debug_info() | تفريغ معلومات التصحيح إلى السجل. |
mysqli_errno() | إرجاع رمز الخطأ الأخير للوظيفة التي تم استدعاؤها مؤخرًا. |
mysqli_error_list() | إرجاع قائمة بالأخطاء للوظيفة التي تم استدعاؤها مؤخرًا. |
mysqli_error() | إرجاع وصف الخطأ الأخير للوظيفة التي تم استدعاؤها مؤخرًا. |
mysqli_fetch_all() | يحصل على كافة الصفوف من مجموعة النتائج كمصفوفة ترابطية، أو مصفوفة رقمية، أو كليهما. |
mysqli_fetch_array() | الحصول على صف من مجموعة النتائج كمصفوفة ترابطية، أو مصفوفة رقمية، أو كليهما. |
mysqli_fetch_assoc() | يحصل على صف من مجموعة النتائج كمصفوفة ترابطية. |
mysqli_fetch_field_direct() | احصل على البيانات الوصفية لحقل واحد من مجموعة النتائج وأعدها ككائن. |
mysqli_fetch_field() | يحصل على الحقل التالي من مجموعة النتائج ويعيده ككائن. |
mysqli_fetch_fields() | تقوم بإرجاع مجموعة من الكائنات التي تمثل الحقول في النتيجة. |
mysqli_fetch_lengths () | إرجاع طول كل عمود من الصف الحالي في مجموعة النتائج. |
mysqli_fetch_object() | يحصل على الصف الحالي من مجموعة النتائج ويعيده ككائن. |
mysqli_fetch_row() | الحصول على صف من مجموعة النتائج وإرجاعه كمصفوفة تعدادية. |
mysqli_field_count() | إرجاع عدد الأعمدة للاستعلام الأخير. |
mysqli_field_seek() | يضبط المؤشر في مجموعة النتائج على إزاحة الحقل المحدد. |
mysqli_field_tell() | إرجاع موضع المؤشر في مجموعة النتائج. |
mysqli_free_result() | تحرير ذاكرة النتيجة. |
mysqli_get_charset() | إرجاع كائن مجموعة الأحرف. |
mysqli_get_client_info() | إرجاع إصدار مكتبة عميل MySQL. |
mysqli_get_client_stats() | إرجاع إحصائيات حول كل عملية يقوم بها العميل. |
mysqli_get_client_version() | إرجاع إصدار مكتبة عميل MySQL كعدد صحيح. |
mysqli_get_connection_stats() | إرجاع إحصائيات حول اتصالات العميل. |
mysqli_get_host_info() | إرجاع اسم مضيف خادم MySQL ونوع الاتصال. |
mysqli_get_proto_info() | إرجاع إصدار بروتوكول MySQL. |
mysqli_get_server_info() | إرجاع إصدار خادم MySQL. |
mysqli_get_server_version() | إرجاع إصدار خادم MySQL كعدد صحيح. |
mysqli_info() | إرجاع معلومات حول الاستعلام الذي تم تنفيذه مؤخرًا. |
mysqli_init() | تهيئة MySQLi وإرجاع الموارد المستخدمة بواسطة mysqli_real_connect(). |
mysqli_insert_id() | إرجاع المعرف الذي تم إنشاؤه تلقائيًا من الاستعلام الأخير. |
mysql_kill() | يطلب من الخادم إنهاء سلسلة رسائل MySQL. |
mysqli_more_results() | تحقق مما إذا كان الاستعلام المتعدد يحتوي على المزيد من النتائج. |
mysqli_multi_query() | تنفيذ استعلام واحد أو أكثر على قاعدة البيانات. |
mysqli_next_result() | قم بإعداد مجموعة النتائج التالية لـ mysqli_multi_query(). |
mysqli_num_fields() | إرجاع عدد الحقول في مجموعة النتائج. |
mysqli_num_rows() | إرجاع عدد الصفوف في مجموعة النتائج. |
mysqli_options() | يضبط خيارات الاتصال الإضافية التي تؤثر على سلوك الاتصال. |
mysqli_ping() | يقوم بإجراء اتصال بالخادم ويحاول إعادة الاتصال في حالة فقدان الاتصال. |
mysqli_prepare() | الاستعداد لتنفيذ عبارة SQL. |
mysqli_query() | تنفيذ استعلام على قاعدة البيانات. |
mysqli_real_connect() | افتح رابطًا جديدًا لخادم MySQL. |
mysqli_real_escape_string() | الهروب من الأحرف الخاصة في السلاسل المستخدمة في عبارات SQL. |
mysqli_real_query() | تنفيذ استعلام SQL |
mysqli_reap_async_query() | إرجاع نتائج استعلام غير متزامن. |
mysqli_refresh() | مسح الجداول أو ذاكرات التخزين المؤقت، أو إعادة تعيين معلومات خادم النسخ المتماثل. |
mysqli_rollback() | استرجاع المعاملة الحالية في قاعدة البيانات. |
mysqli_select_db() | تغيير قاعدة البيانات الافتراضية للاتصالات. |
mysqli_set_charset() | قم بتعيين مجموعة أحرف العميل الافتراضية. |
mysqli_set_local_infile_default() | قم بإبطال المقبض المعرف من قبل المستخدم المستخدم لأمر التحميل المحلي infile. |
mysqli_set_local_infile_handler() | يضبط وظيفة التراجع لأمر LOAD DATA LOCAL INFILE. |
mysqli_sqlstate() | إرجاع رمز الخطأ SQLSTATE لآخر عملية MySQL. |
mysqli_ssl_set() | يستخدم لإنشاء اتصالات آمنة SSL. |
mysqli_stat() | إرجاع حالة النظام الحالية. |
mysqli_stmt_init() | تهيئة الإعلان وإرجاع الكائن المستخدم بواسطة mysqli_stmt_prepare(). |
mysqli_store_result() | نقل مجموعة نتائج الاستعلام الأخير. |
mysqli_thread_id() | إرجاع معرف مؤشر الترابط للاتصال الحالي. |
mysqli_thread_safe() | إرجاع ما إذا كانت مكتبة العميل قد تم تجميعها لتكون آمنة لمؤشر الترابط. |
mysqli_use_result() | تهيئة عملية استرجاع مجموعة النتائج من آخر استعلام تم تنفيذه باستخدام mysqli_real_query(). |
mysqli_warning_count() | إرجاع عدد التحذيرات للاستعلام الأخير في الاتصال. |