{"id":25456424,"url":"https://github.com/autoframe/mysqlmysqli","last_synced_at":"2025-05-16T18:11:08.496Z","repository":{"id":62489680,"uuid":"377244593","full_name":"autoframe/MysqlMysqli","owner":"autoframe","description":"Redefine the legacy depracaded mySQL functions using MySQLi","archived":false,"fork":false,"pushed_at":"2021-06-20T12:31:14.000Z","size":50,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-13T03:46:55.549Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autoframe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-15T17:32:46.000Z","updated_at":"2021-06-20T12:29:59.000Z","dependencies_parsed_at":"2022-11-02T11:15:29.427Z","dependency_job_id":null,"html_url":"https://github.com/autoframe/MysqlMysqli","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autoframe%2FMysqlMysqli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autoframe%2FMysqlMysqli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autoframe%2FMysqlMysqli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autoframe%2FMysqlMysqli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autoframe","download_url":"https://codeload.github.com/autoframe/MysqlMysqli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254582907,"owners_count":22095518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-18T01:38:32.176Z","updated_at":"2025-05-16T18:11:08.453Z","avatar_url":"https://github.com/autoframe.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MysqlMysqli\r\n# mySQL legacy library in PHP7\r\n\r\nhttps://github.com/autoframe\r\n\r\nVersion :\t\t1.0.3\r\nBuild time: \t2021-06-20\r\n\r\n## SCOPE:\r\nRedefine the legacy depracaded mySQL functions using mysqli\r\n\r\n## USE:\r\n\r\nuse Autoframe\\MysqlMysqli\\CompatibilityMySQL;\r\n\r\n## COMPATIBILITY: \r\n\r\n\u0026gt;= PHP7\r\n\r\n## USAGE:\r\ncomposer require autoframe/mysql-mysqli\r\nOR require_once($_SERVER['DOCUMENT_ROOT'].\"compatibilityMySQL.php\");\r\nOR require_once(\"/full/server/path/compatibilityMySQL.php\");\r\n\r\nFor local include without composer, the namespace can be removed if needed\r\n\r\n\r\n## KNOWN ISSUES:\r\nmysql_list_processes() reurns incomplete data (precess id is returned but no database,table,time or other data )\r\nmysql_field_type() can return some bad filed type descriptions, depending on the mysql server version\r\nmysql_fetch_field() can return some types, depending on the mysql server version\r\n\r\n## TO IMPROVE:\r\nsqli_h_type2txt() acording to mysql server version =\u003e it may fix the filed type issues\r\n\r\n## COMPLETE FUNCTION LIST:\r\n\r\n    mysql_affected_rows — Get number of affected rows in previous MySQL operation\r\n    mysql_client_encoding — Returns the name of the character set\r\n    mysql_close — Close MySQL connection\r\n    mysql_connect — Open a connection to a MySQL Server\r\n    mysql_create_db — Create a MySQL database\r\n    mysql_data_seek — Move internal result pointer\r\n    mysql_db_name — Retrieves database name from the call to mysql_list_dbs\r\n    mysql_db_query — Selects a database and executes a query on it\r\n    mysql_drop_db — Drop (delete) a MySQL database\r\n    mysql_errno — Returns the numerical value of the error message from previous MySQL operation\r\n    mysql_error — Returns the text of the error message from previous MySQL operation\r\n    mysql_escape_string — Escapes a string for use in a mysql_query\r\n    mysql_fetch_array — Fetch a result row as an associative array, a numeric array, or both\r\n    mysql_fetch_assoc — Fetch a result row as an associative array\r\n    mysql_fetch_field — Get column information from a result and return as an object\r\n    mysql_fetch_lengths — Get the length of each output in a result\r\n    mysql_fetch_object — Fetch a result row as an object\r\n    mysql_fetch_row — Get a result row as an enumerated array\r\n    mysql_field_flags — Get the flags associated with the specified field in a result\r\n    mysql_field_len — Returns the length of the specified field\r\n    mysql_field_name — Get the name of the specified field in a result\r\n    mysql_field_seek — Set result pointer to a specified field offset\r\n    mysql_field_table — Get name of the table the specified field is in\r\n    mysql_field_type — Get the type of the specified field in a result\r\n    mysql_free_result — Free result memory\r\n    mysql_get_client_info — Get MySQL client info\r\n    mysql_get_host_info — Get MySQL host info\r\n    mysql_get_proto_info — Get MySQL protocol info\r\n    mysql_get_server_info — Get MySQL server info\r\n    mysql_info — Get information about the most recent query\r\n    mysql_insert_id — Get the ID generated in the last query\r\n    mysql_list_dbs — List databases available on a MySQL server\r\n    mysql_list_fields — List MySQL table fields\r\n    mysql_listfields — Alias for mysql_list_fields; List MySQL table fields\r\n    mysql_list_processes — List MySQL processes\r\n    mysql_list_tables — List tables in a MySQL database\r\n    mysql_listtables — Alias for mysql_list_tables; List tables in a MySQL database\r\n    mysql_num_fields — Get number of fields in result\r\n    mysql_num_rows — Get number of rows in result\r\n    mysql_pconnect — Open a persistent connection to a MySQL server\r\n    mysql_ping — Ping a server connection or reconnect if there is no connection\r\n    mysql_query — Send a MySQL query\r\n    mysql_real_escape_string — Escapes special characters in a string for use in an SQL statement\r\n    mysql_result — Get result data\r\n    mysql_select_db — Select a MySQL database\r\n    mysql_set_charset — Sets the client character set\r\n    mysql_stat — Get current system status\r\n    mysql_tablename — Get table name of field\r\n    mysql_thread_id — Return the current thread ID\r\n    mysql_unbuffered_query — Send an SQL query to MySQL without fetching and buffering the result rows.\r\n    sqli_h_type2txt - parses the mysqli types depending on mysql server version\r\n    sqli_h_flags2txt - parses the mysqli flags\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautoframe%2Fmysqlmysqli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautoframe%2Fmysqlmysqli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautoframe%2Fmysqlmysqli/lists"}