پی ایچ پی ایم وائی ایس کیو ایل فنکشنز

P

اس صفحہ پر، آپ کو MySQL جیسے ڈیٹا بیس کے ساتھ تعامل کرنے کے لیے PHP میں دستیاب تمام طریقے مل جائیں گے۔

PHP میں MySQLi انسٹال کرنے کے لیے اس لنک پر کلک کریں۔ http://php.net/manual/en/mysqli.installation.php

MySQLi کے رن ٹائم کنفیگریشن کے لیے لنک پر کلک کریں۔  http://php.net/manual/en/mysqli.configuration.php

MySQLi توسیع PHP v5.0 کے ساتھ آتی ہے۔

فنکشنتفصیل
پر اثر اندازd_rows()پچھلے MySQL آپریشن میں متاثرہ قطاروں کی تعداد لوٹاتا ہے۔
خود کار طریقے سے کمٹ ()خود کار طریقے سے ڈیٹا بیس میں ترمیم کو آن یا آف کریں۔
شروع_لین دین()لین دین شروع کرتا ہے۔
تبدیلی_صارف()مخصوص ڈیٹا بیس کنکشن کے صارف کو تبدیل کریں۔
کردار_سیٹ_نام()ڈیٹا بیس کنکشن کے لیے ڈیفالٹ کریکٹر سیٹ لوٹاتا ہے۔
بند کر دیاe()پہلے سے کھولے گئے ڈیٹا بیس کنکشن کو بند کریں۔
عزم ()موجودہ لین دین کا ارتکاب کریں۔
متصل ()MySQL سرور سے نیا کنکشن کھولیں۔
connect_errno()آخری کنکشن کی خرابی سے ایرر کوڈ لوٹاتا ہے۔
connect_error()آخری کنکشن کی خرابی سے خرابی کی تفصیل لوٹاتا ہے۔
data_seek()رزلٹ سیٹ میں رزلٹ پوائنٹر کو صوابدیدی قطار میں ایڈجسٹ کریں۔
ڈیبگ ()ڈیبگنگ آپریشنز انجام دیں۔
dump_debug_info()ڈیبگنگ کی معلومات کو لاگ میں ڈالیں۔
غلطی()حالیہ فنکشن کال کے لیے آخری ایرر کوڈ لوٹاتا ہے۔
غلطی()حالیہ فنکشن کال کے لیے آخری خرابی کی تفصیل لوٹاتا ہے۔
error_list()حالیہ فنکشن کال کے لیے غلطیوں کی فہرست لوٹاتا ہے۔
حاصل کریں_سب()نتائج کی تمام قطاروں کو بطور ملحقہ صف، عددی صف، یا دونوں حاصل کریں۔
fetch_array()نتیجہ کی قطار کو بطور ایسوسی ایٹو، عددی صف، یا دونوں حاصل کریں۔
fetch_assoc()نتیجہ کی قطار کو ایک ایسوسی ایٹیو صف کے طور پر حاصل کریں۔
fetch_field()نتیجہ سیٹ میں اگلی فیلڈ کو بطور آبجیکٹ لوٹاتا ہے۔
fetch_field_direct()رزلٹ سیٹ میں کسی ایک فیلڈ کے لیے میٹا ڈیٹا کو بطور آبجیکٹ لوٹاتا ہے۔
fetch_fields()اشیاء کی ایک صف لوٹاتا ہے جو نتیجہ کے سیٹ میں فیلڈز کی نمائندگی کرتا ہے۔
بازیافت_لمبائی()نتیجہ سیٹ میں موجودہ قطار کے کالموں کی لمبائی لوٹاتا ہے۔
بازیافت_آبجیکٹ()نتیجہ سیٹ کی موجودہ قطار کو بطور آبجیکٹ لوٹاتا ہے۔
fetch_row()رزلٹ سیٹ سے ایک قطار لائیں اور اسے شمار شدہ صف کے طور پر حاصل کریں۔
فیلڈ_کاؤنٹ ()تازہ ترین استفسار کے لیے کالموں کی تعداد لوٹاتا ہے۔
فیلڈ_تلاش()فیلڈ کرسر کو دیئے گئے فیلڈ آفسیٹ پر سیٹ کریں۔
get_charset()کریکٹر سیٹ آبجیکٹ لوٹاتا ہے۔
حاصل_کلائنٹ_معلومات()MySQL کلائنٹ لائبریری ورژن لوٹاتا ہے۔
get_client_stats()کلائنٹ فی عمل کے بارے میں اعدادوشمار لوٹاتا ہے۔
حاصل_کلائنٹ_ورژن()مائی ایس کیو ایل کلائنٹ لائبریری ورژن کو ایک عدد کے بطور لوٹاتا ہے۔
get_connection_stats()کلائنٹ کنکشن کے بارے میں اعدادوشمار لوٹاتا ہے۔
get_host_info()MySQL سرور کا میزبان نام اور کنکشن کی قسم لوٹاتا ہے۔
get_proto_info()MySQL پروٹوکول ورژن لوٹاتا ہے۔
get_server_info()MySQL سرور ورژن لوٹاتا ہے۔
get_server_version()مائی ایس کیو ایل سرور ورژن کو ایک عدد کے بطور لوٹاتا ہے۔
معلومات ()آخری استفسار کے بارے میں معلومات لوٹاتا ہے۔
اس میں()MySQLi شروع کریں اور real_connect() کے ساتھ استعمال کے لیے ایک وسیلہ حاصل کریں
insert_id()آخری استفسار سے خودکار طور پر تیار کردہ id لوٹاتا ہے۔
مار ڈالو()سرور سے MySQL تھریڈ کو ختم کرنے کو کہیں۔
مزید نتائج()چیک کریں کہ آیا ایک کثیر استفسار سے مزید نتائج ہیں۔
multi_query()ڈیٹا بیس پر ایک یا زیادہ سوالات کو انجام دیں۔
اگلا_نتیجہ()multi_query() سے اگلا نتیجہ سیٹ تیار کریں
اختیارات()کنکشن کے اضافی اختیارات سیٹ کریں اور کنکشن کے لیے رویے کو متاثر کریں۔
پنگ ()سرور کنکشن کو پنگ کریں، یا اگر کنکشن نیچے چلا گیا ہے تو دوبارہ جوڑنے کی کوشش کریں۔
رائے شماری()پول کنکشن
تیار کریں()عمل درآمد کے لیے ایک SQL بیان تیار کریں۔
استفسار ()ڈیٹا بیس کے خلاف استفسار کریں۔
real_connect()MySQL سرور سے نیا کنکشن کھولیں۔
real_escape_string()ایس کیو ایل سٹیٹمنٹ میں استعمال کے لیے سٹرنگ میں خصوصی حروف سے بچیں۔
حقیقی_استفسار()ایک واحد SQL استفسار پر عمل کریں۔
reap_async_query()async SQL استفسار سے نتیجہ لوٹاتا ہے۔
ریفریش ()ٹیبلز یا کیشز کو ریفریش/فلش کریں، یا ریپلیکیشن سرور کی معلومات کو دوبارہ ترتیب دیں۔
رول بیک ()ڈیٹا بیس کے لیے موجودہ لین دین کو رول بیک کریں۔
منتخب_db()ڈیٹا بیس کے سوالات کے لیے ڈیفالٹ ڈیٹا بیس کو منتخب کریں۔
set_charset()ڈیفالٹ کلائنٹ کریکٹر سیٹ سیٹ کریں۔
set_local_infile_default()لوڈ لوکل انفائل کمانڈ کے لیے یوزر ڈیفائنڈ ہینڈلر کو غیر سیٹ کرتا ہے۔
set_local_infile_handler()LOAD DATA LOCAL INFILE کمانڈ کے لیے کال بیک فنکشن سیٹ کریں۔
sqlstate()غلطی کے لیے SQLSTATE ایرر کوڈ لوٹاتا ہے۔
ssl_set()SSL کا استعمال کرتے ہوئے محفوظ کنکشن قائم کرنے کے لیے استعمال کیا جاتا ہے۔
مجسمہ ()موجودہ نظام کی حیثیت لوٹاتا ہے۔
stmt_init()ایک بیان شروع کریں اور stmt_prepare() کے ساتھ استعمال کے لیے ایک آبجیکٹ حاصل کریں
سٹور_نتیجہ()آخری استفسار سے نتیجہ سیٹ منتقل کریں۔
thread_id()موجودہ کنکشن کے لیے تھریڈ ID لوٹاتا ہے۔
تھریڈ_محفوظ()لوٹاتا ہے کہ آیا کلائنٹ لائبریری تھریڈ سیف کے طور پر مرتب کی گئی ہے۔
استعمال_نتیجہ()انجام دی گئی آخری استفسار سے نتیجہ سیٹ کی بازیافت شروع کریں۔
وارننگ_کاؤنٹ()کنکشن میں آخری استفسار سے وارننگز کی تعداد لوٹاتا ہے۔
پی ایچ پی میں MySQL کام کرتا ہے۔

تبصرہ شامل کریں

ٹیوٹر نیٹ ورک

A سے Z تک PHP سیکھیں۔