Lines Matching refs:mysql

147 	MY_MYSQL 		*mysql;  in PHP_FUNCTION()  local
155 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
157 rc = mysql_affected_rows(mysql->mysql); in PHP_FUNCTION()
170 MY_MYSQL *mysql; in PHP_FUNCTION() local
177 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
179 if (mysql_autocommit(mysql->mysql, (my_bool)automode)) { in PHP_FUNCTION()
637 MY_MYSQL *mysql; in PHP_FUNCTION() local
649 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
652 old_charset = mysql->mysql->charset; in PHP_FUNCTION()
656 rc = mysqlnd_change_user_ex(mysql->mysql, user, password, dbname, FALSE, (size_t) password_len); in PHP_FUNCTION()
658 rc = mysql_change_user(mysql->mysql, user, password, dbname); in PHP_FUNCTION()
660 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); in PHP_FUNCTION()
666 if (mysql_get_server_version(mysql->mysql) < 501023L) { in PHP_FUNCTION()
672 rc = mysql_set_character_set(mysql->mysql, old_charset->csname); in PHP_FUNCTION()
684 MY_MYSQL *mysql; in PHP_FUNCTION() local
692 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID); in PHP_FUNCTION()
693 cs_name = mysql_character_set_name(mysql->mysql); in PHP_FUNCTION()
702 void php_mysqli_close(MY_MYSQL * mysql, int close_type, int resource_status TSRMLS_DC) in php_mysqli_close() argument
708 if (!mysql->persistent) { in php_mysqli_close()
709 mysqli_close(mysql->mysql, close_type); in php_mysqli_close()
712 …if (zend_hash_find(&EG(persistent_list), mysql->hash_key, strlen(mysql->hash_key) + 1, (void **)&l… in php_mysqli_close()
716 mysqlnd_end_psession(mysql->mysql); in php_mysqli_close()
721 mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, TRANS_COR_NO_OPT, NULL TSRMLS_CC)) in php_mysqli_close()
723 FAIL == mysqlnd_rollback(mysql->mysql, TRANS_COR_NO_OPT, NULL)) in php_mysqli_close()
726 mysqli_close(mysql->mysql, close_type); in php_mysqli_close()
728 zend_ptr_stack_push(&plist->free_links, mysql->mysql); in php_mysqli_close()
734 mysql->persistent = FALSE; in php_mysqli_close()
736 mysql->mysql = NULL; in php_mysqli_close()
738 php_clear_mysql(mysql); in php_mysqli_close()
748 MY_MYSQL *mysql; in PHP_FUNCTION() local
754 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED); in PHP_FUNCTION()
756 …php_mysqli_close(mysql, MYSQLI_CLOSE_EXPLICIT, ((MYSQLI_RESOURCE *)((mysqli_object *)zend_object_s… in PHP_FUNCTION()
760 efree(mysql); in PHP_FUNCTION()
770 MY_MYSQL *mysql; local
779 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
782 if (mysqli_commit_or_rollback_libmysql(mysql->mysql, TRUE, flags, name TSRMLS_CC)) {
784 if (FAIL == mysqlnd_commit(mysql->mysql, flags, name)) {
841 MY_MYSQL *mysql; local
847 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
849 RETURN_BOOL(!mysql_dump_debug_info(mysql->mysql))
857 MY_MYSQL *mysql; local
863 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
864 RETURN_LONG(mysql_errno(mysql->mysql));
872 MY_MYSQL *mysql; local
879 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
880 err = mysql_error(mysql->mysql);
1355 MY_MYSQL *mysql; local
1361 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1363 RETURN_LONG(mysql_field_count(mysql->mysql));
1447 MY_MYSQL *mysql; local
1453 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1455 RETURN_STRING((mysql->mysql->host_info) ? mysql->mysql->host_info : "", 1);
1457 RETURN_STRING((mysql->mysql->data->host_info) ? mysql->mysql->data->host_info : "", 1);
1466 MY_MYSQL *mysql; local
1472 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1473 RETURN_LONG(mysql_get_proto_info(mysql->mysql));
1481 MY_MYSQL *mysql; local
1488 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1490 info = mysql_get_server_info(mysql->mysql);
1501 MY_MYSQL *mysql; local
1507 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1509 RETURN_LONG(mysql_get_server_version(mysql->mysql));
1517 MY_MYSQL *mysql; local
1524 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1526 info = mysql_info(mysql->mysql);
1538 MY_MYSQL *mysql; local
1544 mysql = (MY_MYSQL *)ecalloc(1, sizeof(MY_MYSQL));
1547 if (!(mysql->mysql = mysql_init(NULL)))
1553 if (!(mysql->mysql = mysqlnd_init(MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA, TRUE)))
1556 efree(mysql);
1561 mysqli_resource->ptr = (void *)mysql;
1585 MY_MYSQL *mysql; local
1592 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1593 rc = mysql_insert_id(mysql->mysql);
1602 MY_MYSQL *mysql; local
1609 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1616 if (mysql_kill(mysql->mysql, processid)) {
1617 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1628 MY_MYSQL *mysql; local
1634 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1636 RETURN_BOOL(mysql_more_results(mysql->mysql));
1643 MY_MYSQL *mysql; local
1649 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1651 if (!mysql_more_results(mysql->mysql)) {
1657 RETURN_BOOL(!mysql_next_result(mysql->mysql));
1814 MY_MYSQL *mysql; local
1825 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED);
1853 ret = mysql_options(mysql->mysql, mysql_option, Z_STRVAL_PP(mysql_value));
1857 ret = mysql_options(mysql->mysql, mysql_option, (char *)&l_value);
1873 MY_MYSQL *mysql; local
1880 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1881 rc = mysql_ping(mysql->mysql);
1882 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1892 MY_MYSQL *mysql; local
1902 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1905 if (mysql->mysql->status == MYSQL_STATUS_GET_RESULT) {
1913 if ((stmt->stmt = mysql_stmt_init(mysql->mysql))) {
1923 memcpy(sqlstate, mysql->mysql->net.sqlstate, SQLSTATE_LENGTH+1);
1925 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info;
1932 mysql->mysql->net.last_errno = last_errno;
1933 memcpy(mysql->mysql->net.last_error, last_error, MYSQL_ERRMSG_SIZE);
1934 memcpy(mysql->mysql->net.sqlstate, sqlstate, SQLSTATE_LENGTH+1);
1936 *mysql->mysql->data->error_info = error_info;
1951 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
1983 MY_MYSQL *mysql; local
1991 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
1995 if (mysql_real_query(mysql->mysql, query, query_len)) {
1996 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2000 if (!mysql_field_count(mysql->mysql)) {
2002 php_mysqli_report_index(query, mysqli_server_status(mysql->mysql) TSRMLS_CC);
2013 MY_MYSQL *mysql; local
2021 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2024 newstr_len = mysql_real_escape_string(mysql->mysql, newstr, escapestr, escapestr_len);
2036 MY_MYSQL *mysql; local
2045 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2048 if (mysqli_commit_or_rollback_libmysql(mysql->mysql, FALSE, flags, name TSRMLS_CC)) {
2050 if (FAIL == mysqlnd_rollback(mysql->mysql, flags, name)) {
2257 MY_MYSQL *mysql; local
2265 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2267 if (mysql_select_db(mysql->mysql, dbname)) {
2268 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2279 MY_MYSQL *mysql; local
2286 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2287 state = mysql_sqlstate(mysql->mysql);
2298 MY_MYSQL *mysql; local
2306 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED);
2314 mysql_ssl_set(mysql->mysql, ssl_parm[0], ssl_parm[1], ssl_parm[2], ssl_parm[3], ssl_parm[4]);
2324 MY_MYSQL *mysql; local
2334 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2337 if ((stat = (char *)mysql_stat(mysql->mysql)))
2341 if (mysqlnd_stat(mysql->mysql, &stat, &stat_len) == PASS)
2356 MY_MYSQL *mysql; local
2363 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_INITIALIZED);
2365 RETURN_BOOL(!mysql_refresh(mysql->mysql, (uint8_t) options));
2367 RETURN_BOOL(!mysql_refresh(mysql->mysql, options));
2487 MY_MYSQL *mysql; local
2495 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2499 if (!(stmt->stmt = mysql_stmt_init(mysql->mysql))) {
2639 MY_MYSQL *mysql; local
2649 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2651 …LI_STORE_RESULT_COPY_DATA? mysqlnd_store_result_ofs(mysql->mysql) : mysqlnd_store_result(mysql->my…
2653 result = mysql_store_result(mysql->mysql);
2656 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2660 php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql) TSRMLS_CC);
2675 MY_MYSQL *mysql; local
2681 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2683 RETURN_LONG((long) mysql_thread_id(mysql->mysql));
2699 MY_MYSQL *mysql; local
2707 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2709 if (!(result = mysql_use_result(mysql->mysql))) {
2710 MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql);
2715 php_mysqli_report_index("from previous query", mysqli_server_status(mysql->mysql) TSRMLS_CC);
2728 MY_MYSQL *mysql; local
2734 MYSQLI_FETCH_RESOURCE_CONN(mysql, &mysql_link, MYSQLI_STATUS_VALID);
2736 RETURN_LONG(mysql_warning_count(mysql->mysql));