PHP MySQLi مقدمة
PHP MySQLi = PHP الخلية تحسين!
وظائف MySQLi يسمح لك الوصول إلى خوادم قاعدة بيانات MySQL.
ملاحظة: تم تصميم تمديد MySQLi للعمل مع الخلية الإصدار 4.1.13 أو أحدث.
تركيب / تكوين وقت التشغيل
لوظائف MySQLi لتكون متوفرة، يجب ترجمة PHP مع دعم لتمديد MySQLi.
وقدم تمديد MySQLi مع PHP النسخة 5.0.0. أدرج برنامج التشغيل الأصلي الخلية في PHP النسخة 5.3.0.
للحصول على تفاصيل التثبيت، انتقل إلى: http://php.net/manual/en/mysqli.installation.php
للحصول على تفاصيل التكوين وقت التشغيل، انتقل إلى: http://php.net/manual/en/mysqli.configuration.php
PHP وظائف 5 MySQLi
وظيفة | وصف |
---|---|
mysqli_affected_rows() | إرجاع عدد الصفوف المتأثرة في عملية الخلية السابقة |
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() | إرجاع نسخة مكتبة العميل الخلية |
mysqli_get_client_stats() | عودة إحصاءات حول العميل لكل عملية |
mysqli_get_client_version() | إرجاع الخلية نسخة مكتبة العميل كعدد |
mysqli_get_connection_stats() | عودة إحصاءات حول اتصال العميل |
mysqli_get_host_info() | يعود اسم المضيف الخلية الخادم ونوع الاتصال |
mysqli_get_proto_info() | إرجاع إصدار بروتوكول الخلية |
mysqli_get_server_info() | إرجاع نسخة خادم MySQL |
mysqli_get_server_version() | إرجاع نسخة خادم MySQL كعدد |
mysqli_info() | بإرجاع معلومات حول الاستعلام معظم أعدم مؤخرا |
mysqli_init() | تهيئة MySQLi وإرجاع الموارد للاستخدام مع mysqli_real_connect() |
mysqli_insert_id() | إرجاع الهوية الذي تم إنشاؤه تلقائيا المستخدمة في الاستعلام الماضي |
mysqli_kill() | يطلب من الخادم لقتل موضوع الخلية |
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() | Unsets المستخدم معالج تعريف للتحميل القيادة INFILE المحلي |
mysqli_set_local_infile_handler() | تعيين وظيفة رد لتحميل البيانات INFILE قيادة المحلي |
mysqli_sqlstate() | إرجاع رمز الخطأ SQLSTATE لتشغيل الخلية مشاركة |
mysqli_ssl_set() | تستخدم لتأسيس اتصالات آمنة باستخدام SSL |
mysqli_stat() | إرجاع حالة النظام الحالي |
mysqli_stmt_init() | تهيئة بيان وإرجاع كائن للاستخدام مع mysqli_stmt_prepare() |
mysqli_store_result() | نقل مجموعة نتائج من الاستعلام الماضي |
mysqli_thread_id() | إرجاع ID موضوع للاتصال الحالي |
mysqli_thread_safe() | يعود ما إذا كان تجميع مكتبة عميل كما موضوع آمنة |
mysqli_use_result() | يبدأ استرجاع نتيجة تعيين من الاستعلام الماضي تنفيذها باستخدام mysqli_real_query() |
mysqli_warning_count() | إرجاع عدد تحذيرات من الاستعلام الماضي في اتصال |