Lines Matching refs:i

533 	unsigned int i = 0;  in mysqlnd_stmt_execute_store_params()  local
580 for (i = 0; i < stmt->param_count; i++) { in mysqlnd_stmt_execute_store_params()
581 short current_type = stmt->param_bind[i].type; in mysqlnd_stmt_execute_store_params()
582 …if (Z_TYPE_P(stmt->param_bind[i].zv) != IS_NULL && (current_type == MYSQL_TYPE_LONG || current_typ… in mysqlnd_stmt_execute_store_params()
584 if (Z_TYPE_P(stmt->param_bind[i].zv) != IS_LONG && in mysqlnd_stmt_execute_store_params()
585 PASS != mysqlnd_stmt_copy_it(&copies, stmt->param_bind[i].zv, stmt->param_count, i TSRMLS_CC)) in mysqlnd_stmt_execute_store_params()
594 if (Z_TYPE_P(stmt->param_bind[i].zv) != IS_LONG) { in mysqlnd_stmt_execute_store_params()
595 zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
648 for (i = 0; i < stmt->param_count; i++) { in mysqlnd_stmt_execute_store_params()
649 short current_type = stmt->param_bind[i].type; in mysqlnd_stmt_execute_store_params()
656 …if (Z_TYPE_P(stmt->param_bind[i].zv) != IS_NULL && (current_type == MYSQL_TYPE_LONG || current_typ… in mysqlnd_stmt_execute_store_params()
661 if (Z_TYPE_P(stmt->param_bind[i].zv) != IS_LONG) { in mysqlnd_stmt_execute_store_params()
662 zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
686 for (i = 0; i < stmt->param_count; i++) { in mysqlnd_stmt_execute_store_params()
688 zval *the_var = stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
690 …if (!the_var || (stmt->param_bind[i].type != MYSQL_TYPE_LONG_BLOB && Z_TYPE_P(the_var) == IS_NULL)… in mysqlnd_stmt_execute_store_params()
693 for (j = i + 1; j < stmt->param_count; j++) { in mysqlnd_stmt_execute_store_params()
696 if (!copies || !copies[i]) { in mysqlnd_stmt_execute_store_params()
697 if (PASS != mysqlnd_stmt_copy_it(&copies, the_var, stmt->param_count, i TSRMLS_CC)) { in mysqlnd_stmt_execute_store_params()
706 switch (stmt->param_bind[i].type) { in mysqlnd_stmt_execute_store_params()
710 if (!copies || !copies[i]) { in mysqlnd_stmt_execute_store_params()
711 if (PASS != mysqlnd_stmt_copy_it(&copies, the_var, stmt->param_count, i TSRMLS_CC)) { in mysqlnd_stmt_execute_store_params()
720 zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
730 zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
739 if (!(stmt->param_bind[i].flags & MYSQLND_PARAM_BIND_BLOB_USED)) { in mysqlnd_stmt_execute_store_params()
752 if (!copies || !copies[i]) { in mysqlnd_stmt_execute_store_params()
753 if (PASS != mysqlnd_stmt_copy_it(&copies, the_var, stmt->param_count, i TSRMLS_CC)) { in mysqlnd_stmt_execute_store_params()
758 the_var = copies[i]; in mysqlnd_stmt_execute_store_params()
792 for (i = 0; i < stmt->param_count; i++) { in mysqlnd_stmt_execute_store_params()
793 zval *data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_params()
795 if (stmt->param_bind[i].zv && Z_TYPE_P(data) == IS_NULL) { in mysqlnd_stmt_execute_store_params()
796 (*buf + null_byte_offset)[i/8] |= (zend_uchar) (1 << (i & 7)); in mysqlnd_stmt_execute_store_params()
798 switch (stmt->param_bind[i].type) { in mysqlnd_stmt_execute_store_params()
821 if (stmt->param_bind[i].flags & MYSQLND_PARAM_BIND_BLOB_USED) { in mysqlnd_stmt_execute_store_params()
822 stmt->param_bind[i].flags &= ~MYSQLND_PARAM_BIND_BLOB_USED; in mysqlnd_stmt_execute_store_params()
840 (*buf + null_byte_offset)[i/8] |= (zend_uchar) (1 << (i & 7)); in mysqlnd_stmt_execute_store_params()
848 for (i = 0; i < stmt->param_count; i++) { in mysqlnd_stmt_execute_store_params()
849 if (copies[i]) { in mysqlnd_stmt_execute_store_params()
850 zval_ptr_dtor(&copies[i]); in mysqlnd_stmt_execute_store_params()