توابع PHP MySQLi(PHP MySQLi Functions)





















































































































































































































حاصل می شود































استفاده می شود





























عملکرد توضیحات
affected_rows() تعداد ردیف‌های آسیب‌دیده را در عملیات قبلی MySQL برمی‌گرداند
autocommit() تغییرات پایگاه داده انجام خودکار را روشن یا خاموش می کند
begin_transaction() یک تراکنش را شروع می کند
change_user() کاربر اتصال پایگاه داده مشخص شده را تغییر می دهد
character_set_name() مجموعه کاراکتر پیش‌فرض برای اتصال پایگاه داده را برمی‌گرداند
close() یک اتصال پایگاه داده قبلاً باز شده را می بندد
commit() تراکنش جاری را انجام می دهد
connect() یک اتصال جدید به سرور MySQL باز می‌کند
connect_er
o()
کد خطا را از آخرین خطای اتصال برمی گرداند
connect_error() شرح خطا را از آخرین خطای اتصال برمی گرداند
data_seek() نشانگر نتیجه را به یک ردیف دلخواه در مجموعه نتیجه تنظیم می کند
debug() عملیات اشکال زدایی را انجام می دهد
dump_debug_info() اطلاعات اشکال زدایی را در گزارش می ریزد
er
o()
آخرین کد خطا را برای آخرین فراخوانی تابع برمی گرداند
خطا() آخرین شرح خطا را برای آخرین فراخوانی تابع برمی گرداند
error_list() لیستی از خطاها را برای آخرین فراخوانی تابع برمی گرداند
fetch_all() همه ردیف های نتیجه را به عنوان یک آرایه انجمنی، یک آرایه عددی یا هر دو واکشی می کند
fetch_array() یک ردیف نتیجه را به عنوان یک انجمن، یک آرایه عددی یا هر دو واکشی می کند
fetch_assoc() یک ردیف نتیجه را به عنوان یک آرایه انجمنی واکشی می کند
fetch_field() فیلد بعدی را در مجموعه نتیجه به عنوان یک شی برمی‌گرداند
fetch_field_direct() متا داده را برای یک فیلد واحد در مجموعه نتیجه به عنوان یک شی برمی گرداند
fetch_fields() آرایه ای از اشیا را برمی گرداند که فیلدهای a را نشان می دهد
result-set
fetch_lengths() طول ستون‌های ردیف فعلی را در مجموعه نتیجه برمی‌گرداند
fetch_object() ردیف فعلی یک مجموعه نتیجه را به عنوان یک شی برمی‌گرداند
fetch_row() یک ردیف را از یک مجموعه نتیجه واکشی می کند و آن را به عنوان یک آرایه شمارش شده برمی گرداند
field_count() تعداد ستون‌های آخرین پرس و جو را برمی‌گرداند
field_seek() مکان‌نمای فیلد را روی آفست فیلد داده شده تنظیم می‌کند
get_charset() یک شیء مجموعه کاراکتر را برمی‌گرداند
get_client_info() نسخه کتابخانه مشتری MySQL را برمی گرداند
get_client_stats() آمار مربوط به مشتری در هر فرآیند را برمی‌گرداند
get_client_version() نسخه کتابخانه مشتری MySQL را به صورت عدد صحیح برمی گرداند
get_connection_stats() آمار مربوط به اتصال سرویس گیرنده را برمی گرداند
get_host_info() نام میزبان سرور MySQL و نوع اتصال را برمی‌گرداند
get_proto_info() نسخه پروتکل MySQL را برمی‌گرداند
get_server_info() نسخه سرور MySQL را برمی‌گرداند
get_server_version() نسخه سرور MySQL را به صورت عدد صحیح برمی گرداند
اطلاعات() اطلاعات مربوط به آخرین درخواست اجرا شده را برمی گرداند
init() MySQLi را اولیه می کند و منبعی را برای استفاده با real_connect() برمی گرداند
insert_id() شناسه ایجاد شده خودکار از آخرین پرس و جو را برمی گرداند
kill() از سرور می خواهد که یک رشته MySQL را بکشد
more_results() بررسی می‌کند که آیا نتایج بیشتری از یک پرسش چندگانه وجود دارد
multi_query() یک یا چند پرس و جو را در پایگاه داده انجام می دهد
next_result() مجموعه نتیجه بعدی را از multi_query() آماده می کند
options() گزینه های اتصال اضافی را تنظیم می کند و بر رفتار یک اتصال تأثیر می گذارد
ping() یک اتصال سرور را پینگ می کند، یا اگر اتصال قطع شده است سعی می کند دوباره وصل شود
نظرسنجی() اتصالات نظرسنجی
prepare() یک دستور SQL را برای اجرا آماده می کند
query() یک پرس و جو را در برابر پایگاه داده انجام می دهد
real_connect() یک اتصال جدید به سرور MySQL باز می‌کند
real_escape_string() از کاراکترهای خاص در رشته برای استفاده در دستور SQL فرار می کند
real_query() یک پرس و جوی SQL را اجرا می کند
reap_async_query() برگرداندن از یک جستار SQL ناهمگام
refresh() جدول ها یا حافظه های پنهان را بازخوانی می کند یا اطلاعات سرور تکرار را بازنشانی می کند
بازگشت() تراکنش فعلی را برای پایگاه داده به عقب برمی گرداند
select_db() پایگاه داده پیش فرض را برای پرسش های پایگاه داده انتخاب کنید
set_charset() مجموعه کاراکترهای پیش‌فرض کلاینت را تنظیم می‌کند
set_local_infile_default() کنترل تعریف شده کاربر را برای بارگذاری فرمان داخلی فایل لغو تنظیم می کند
set_local_infile_handler() عملکرد برگشت به تماس را برای فرمان LOAD DATA LOCAL INFILE تنظیم کنید
sqlstate() کد خطای SQLSTATE را برای خطا برمی گرداند
ssl_set() برای ایجاد اتصالات ایمن با استفاده از SSL
stat() وضعیت فعلی سیستم را برمی‌گرداند
stmt_init() یک عبارت را مقداردهی اولیه می کند و یک شی را برای استفاده با stmt_prepare() برمی گرداند
store_result() یک مجموعه نتیجه را از آخرین پرس و جو منتقل می کند
thread_id() شناسه رشته را برای اتصال فعلی برمی‌گرداند
thread_safe() برمی‌گرداند که آیا کتابخانه سرویس گیرنده به‌عنوان موضوعی ایمن کامپایل شده است
use_result() بازیابی مجموعه نتایج را از آخرین کوئری اجرا شده آغاز می کند
wa
ing_count()
تعداد اخطارهای آخرین درخواست موجود در اتصال را برمی‌گرداند