PHP 5 میسکیل فونکشن

PHP MySQLi ਮੁੱਢਲਾ ਵਰਣਨ

PHP MySQLi = PHP MySQL Improved!

MySQLi ਫੰਕਸ਼ਨ ਤੁਹਾਨੂੰ MySQL ਡਾਟਾਬੇਸ ਸਰਵਰ ਤੱਕ ਪਹੁੰਚ ਦੇਣ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ。

ਟਿੱਪਣੀ:MySQLi ਐਕਸਟੈਂਸ਼ਨ MySQL ਵਰਜਨ 4.1.13 ਜਾਂ ਨਵੇਂ ਦੇ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ。

ਇੰਸਟਾਲੇਸ਼ਨ / ਚਲਾਣਾ ਸਮੇਂ ਦੀ ਸੰਰਚਨਾ

MySQLi ਨੂੰ ਉਪਲੱਬਧ ਕਰਵਾਉਣ ਲਈ ਤੁਸੀਂ PHP ਨੂੰ MySQLi ਐਕਸਟੈਂਸ਼ਨ ਦੀ ਮਦਦ ਨਾਲ ਕੰਪਾਇਲ ਕਰਨਾ ਹੋਵੇਗਾ。

MySQLi ਐਕਸਟੈਂਸ਼ਨ PHP ਵਰਜਨ 5.0.0 ਵਿੱਚ ਲਿਆਂਦਾ ਗਿਆ।PHP ਵਰਜਨ 5.3.0 ਵਿੱਚ PHP 5.0.0 ਮਿਊਚਲ ਲੋਕਲ ਡਰਾਇਵਰ ਸ਼ਾਮਿਲ ਹੈ。

ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਸਤ੍ਰਿਤ ਜਾਣਕਾਰੀ ਲਈ ਯਾਤਰਾ ਕਰੋ:http://www.php.net/manual/zh/mysqli.installation.php

ਚਲਾਣਾ ਸਮੇਂ ਦੀ ਵਿਸਤ੍ਰਿਤ ਸੰਰਚਨਾ ਲਈ ਯਾਤਰਾ ਕਰੋ:http://www.php.net/manual/zh/mysqli.configuration.php

PHP 5 میسکیل فونکشن

ਫੰਕਸ਼ਨ ਵਰਣਨ
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() ਮਾਈਕ੍ਰੋਸਕ੍ਰਿਪਟ ਸਰਵਰ ਨਾਲ ਨਵਾਂ ਕਨੈਕਸ਼ਨ ਖੋਲ੍ਹਦਾ ਹੈ。
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() Mysql ਕਲਾਇੰਟ ਦੀ ਵਰਜਨ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਲਿਆਉਣਾ。
mysqli_get_connection_stats() ਕਲਾਇੰਟ ਕਨੈਕਸ਼ਨ ਦੀ ਅੰਕੜੀ ਵਾਪਸ ਲਿਆਉਣਾ。
mysqli_get_host_info() MySQL ਸਰਵਰ ਦੇ ਮਾਸਟਰ ਨਾਮ ਅਤੇ ਕਨੈਕਸ਼ਨ ਕਿਸਮ ਵਾਪਸ ਲਿਆਉਣਾ。
mysqli_get_proto_info() MySQL ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਜਨ ਵਾਪਸ ਲਿਆਉਣਾ。
mysqli_get_server_info() MySQL ਸਰਵਰ ਦੀ ਵਰਜਨ ਵਾਪਸ ਲਿਆਉਣਾ。
mysqli_get_server_version() ਮਿਲੇ ਸਰਵਰ ਦੀ ਵਰਜਨ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਲਿਆਉਣਾ。
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() load local infile کمان کے لئے معین کی گئی کاروبار کو ختم کرتا ہے。
mysqli_set_local_infile_handler() LOAD DATA LOCAL INFILE کمان کی اکھری کاروبار کو قائم کرنے والی کالبک فونکشن سے سیٹ کرتا ہے。
mysqli_sqlstate() پچھلے مایل عمل کا SQLSTATE خطا کوئی واپس لایا جاتا ہے。
mysqli_ssl_set() ایس ایل ایل کے ذریعے نصب کی کنکشن قائم کرتا ہے。
mysqli_stat() موجودہ سسٹم کی حالت واپس لایا جاتا ہے。
mysqli_stmt_init() ایک جملہ شروع کرتا ہے اور mysqli_stmt_prepare() سے استعمال کی جانے والی ایک آٹھا واپس لایا جاتا ہے。
mysqli_store_result() آخری کوئری کا نتیج کا مجموعہ منتقل کیا جاتا ہے。
mysqli_thread_id() موجودہ کنکشن کا تھریڈ آئیڈ واپس لایا جاتا ہے。
mysqli_thread_safe() سوئیچ کا آیا کیا جاتا ہے یا نہیں.
mysqli_use_result() ایک نتیج کی مجموعہ کی واپسی کو شروع کرتا ہے。
mysqli_warning_count() واقعی کانکشن میں آخری کوئری کی وارننگ کی تعداد واپس لایا جاتا ہے。