Lines Matching refs:mysql

142 	MY_MYSQL 		*mysql;  in PHP_FUNCTION()  local
150 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
152 rc = mysql_affected_rows(mysql->mysql); in PHP_FUNCTION()
164 MY_MYSQL *mysql; in PHP_FUNCTION() local
171 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
173 if (mysql_autocommit(mysql->mysql, (my_bool)automode)) { in PHP_FUNCTION()
611 MY_MYSQL *mysql; in PHP_FUNCTION() local
623 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
626 mysql_get_character_set_info(mysql->mysql, &old_charset); in PHP_FUNCTION()
630 rc = mysqlnd_change_user_ex(mysql->mysql, user, password, dbname, FALSE, (size_t) password_len); in PHP_FUNCTION()
632 rc = mysql_change_user(mysql->mysql, user, password, dbname); in PHP_FUNCTION()
634 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); in PHP_FUNCTION()
640 if (mysql_get_server_version(mysql->mysql) < 50123L) { in PHP_FUNCTION()
646 rc = mysql_set_character_set(mysql->mysql, old_charset.csname); in PHP_FUNCTION()
658 MY_MYSQL *mysql; in PHP_FUNCTION() local
666 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
667 cs_name = mysql_character_set_name(mysql->mysql); in PHP_FUNCTION()
675 void php_mysqli_close(MY_MYSQL * mysql, int close_type, int resource_status) in php_mysqli_close() argument
681 if (!mysql->persistent) { in php_mysqli_close()
682 mysqli_close(mysql->mysql, close_type); in php_mysqli_close()
685 if ((le = zend_hash_find_ptr(&EG(persistent_list), mysql->hash_key)) != NULL) { in php_mysqli_close()
689 mysqlnd_end_psession(mysql->mysql); in php_mysqli_close()
694 mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, TRANS_COR_NO_OPT, NULL)) in php_mysqli_close()
696 FAIL == mysqlnd_rollback(mysql->mysql, TRANS_COR_NO_OPT, NULL)) in php_mysqli_close()
699 mysqli_close(mysql->mysql, close_type); in php_mysqli_close()
701 zend_ptr_stack_push(&plist->free_links, mysql->mysql); in php_mysqli_close()
707 mysql->persistent = FALSE; in php_mysqli_close()
709 mysql->mysql = NULL; in php_mysqli_close()
711 php_clear_mysql(mysql); in php_mysqli_close()
720 MY_MYSQL *mysql; in PHP_FUNCTION() local
726 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_INITIALIZED); in PHP_FUNCTION()
728 …php_mysqli_close(mysql, MYSQLI_CLOSE_EXPLICIT, ((MYSQLI_RESOURCE *)(Z_MYSQLI_P(mysql_link))->ptr)-… in PHP_FUNCTION()
732 efree(mysql); in PHP_FUNCTION()
741 MY_MYSQL *mysql; local
750 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
753 if (mysqli_commit_or_rollback_libmysql(mysql->mysql, TRUE, flags, name)) {
755 if (FAIL == mysqlnd_commit(mysql->mysql, flags, name)) {
811 MY_MYSQL *mysql; local
817 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
819 RETURN_BOOL(!mysql_dump_debug_info(mysql->mysql))
827 MY_MYSQL *mysql; local
833 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
834 RETURN_LONG(mysql_errno(mysql->mysql));
842 MY_MYSQL *mysql; local
849 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
850 err = mysql_error(mysql->mysql);
1309 MY_MYSQL *mysql; local
1315 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1317 RETURN_LONG(mysql_field_count(mysql->mysql));
1401 MY_MYSQL *mysql; local
1407 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1409 RETURN_STRING((mysql->mysql->host_info) ? mysql->mysql->host_info : "");
1411 RETURN_STRING((mysql->mysql->data->host_info) ? mysql->mysql->data->host_info : "");
1420 MY_MYSQL *mysql; local
1426 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1427 RETURN_LONG(mysql_get_proto_info(mysql->mysql));
1435 MY_MYSQL *mysql; local
1442 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1444 info = mysql_get_server_info(mysql->mysql);
1455 MY_MYSQL *mysql; local
1461 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1463 RETURN_LONG(mysql_get_server_version(mysql->mysql));
1471 MY_MYSQL *mysql; local
1478 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1480 info = mysql_info(mysql->mysql);
1491 MY_MYSQL *mysql; local
1497 mysql = (MY_MYSQL *)ecalloc(1, sizeof(MY_MYSQL));
1500 if (!(mysql->mysql = mysql_init(NULL)))
1506 if (!(mysql->mysql = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, TRUE)))
1509 efree(mysql);
1514 mysqli_resource->ptr = (void *)mysql;
1545 MY_MYSQL *mysql; local
1552 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1553 rc = mysql_insert_id(mysql->mysql);
1562 MY_MYSQL *mysql; local
1569 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1576 if (mysql_kill(mysql->mysql, processid)) {
1577 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1588 MY_MYSQL *mysql; local
1594 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1596 RETURN_BOOL(mysql_more_results(mysql->mysql));
1603 MY_MYSQL *mysql; local
1609 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1611 if (!mysql_more_results(mysql->mysql)) {
1617 RETURN_BOOL(!mysql_next_result(mysql->mysql));
1765 MY_MYSQL *mysql; local
1776 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_INITIALIZED);
1800 ret = mysql_options(mysql->mysql, mysql_option, Z_STRVAL_P(mysql_value));
1804 ret = mysql_options(mysql->mysql, mysql_option, (char *)&l_value);
1819 MY_MYSQL *mysql; local
1826 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1827 rc = mysql_ping(mysql->mysql);
1828 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1838 MY_MYSQL *mysql; local
1848 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1851 if (mysql->mysql->status == MYSQL_STATUS_GET_RESULT) {
1859 if ((stmt->stmt = mysql_stmt_init(mysql->mysql))) {
1869 memcpy(sqlstate, mysql->mysql->net.sqlstate, SQLSTATE_LENGTH+1);
1871 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info;
1872 mysql->mysql->data->error_info->error_list.head = NULL;
1873 mysql->mysql->data->error_info->error_list.tail = NULL;
1874 mysql->mysql->data->error_info->error_list.count = 0;
1881 mysql->mysql->net.last_errno = last_errno;
1882 memcpy(mysql->mysql->net.last_error, last_error, MYSQL_ERRMSG_SIZE);
1883 memcpy(mysql->mysql->net.sqlstate, sqlstate, SQLSTATE_LENGTH+1);
1885 zend_llist_clean(&mysql->mysql->data->error_info->error_list);
1886 *mysql->mysql->data->error_info = error_info;
1901 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1930 MY_MYSQL *mysql; local
1938 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1942 if (mysql_real_query(mysql->mysql, query, query_len)) {
1943 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1947 if (!mysql_field_count(mysql->mysql)) {
1949 php_mysqli_report_index(query, mysqli_server_status(mysql->mysql));
1958 # define mysql_real_escape_string_quote(mysql, to, from, length, quote) \ argument
1959 mysql_real_escape_string(mysql, to, from, length)
1965 MY_MYSQL *mysql; local
1974 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
1977 …ZSTR_LEN(newstr) = mysql_real_escape_string_quote(mysql->mysql, ZSTR_VAL(newstr), escapestr, escap…
1988 MY_MYSQL *mysql; local
1997 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2000 if (mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, flags, name)) {
2002 if (FAIL == mysqlnd_rollback(mysql->mysql, flags, name)) {
2208 MY_MYSQL *mysql; local
2216 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2218 if (mysql_select_db(mysql->mysql, dbname)) {
2219 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2230 MY_MYSQL *mysql; local
2237 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2238 state = mysql_sqlstate(mysql->mysql);
2249 MY_MYSQL *mysql; local
2257 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_INITIALIZED);
2265 mysql_ssl_set(mysql->mysql, ssl_parm[0], ssl_parm[1], ssl_parm[2], ssl_parm[3], ssl_parm[4]);
2275 MY_MYSQL *mysql; local
2286 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2289 if ((stat = (char *)mysql_stat(mysql->mysql)))
2293 if (mysqlnd_stat(mysql->mysql, &stat) == PASS)
2308 MY_MYSQL *mysql; local
2315 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_INITIALIZED);
2317 RETURN_BOOL(!mysql_refresh(mysql->mysql, (uint8_t) options));
2319 RETURN_BOOL(!mysql_refresh(mysql->mysql, options));
2439 MY_MYSQL *mysql; local
2447 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2451 if (!(stmt->stmt = mysql_stmt_init(mysql->mysql))) {
2590 MY_MYSQL *mysql; local
2600 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2602 …LI_STORE_RESULT_COPY_DATA? mysqlnd_store_result_ofs(mysql->mysql) : mysqlnd_store_result(mysql->my…
2604 result = mysql_store_result(mysql->mysql);
2607 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2611 php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql));
2625 MY_MYSQL *mysql; local
2631 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2633 RETURN_LONG((zend_long) mysql_thread_id(mysql->mysql));
2649 MY_MYSQL *mysql; local
2657 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2659 if (!(result = mysql_use_result(mysql->mysql))) {
2660 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2665 php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql));
2678 MY_MYSQL *mysql; local
2684 MYSQLI_FETCH_RESOURCE_CONN(mysql, mysql_link, MYSQLI_STATUS_VALID);
2686 RETURN_LONG(mysql_warning_count(mysql->mysql));