Lines Matching refs:param

447 	struct pdo_bound_param_data *param;  in pdo_parse_params()  local
526 if (zend_hash_find(params, plc->pos, plc->len, (void**) &param) == FAILURE) { in pdo_parse_params()
549 ret = zend_hash_index_find(params, plc->bindno, (void**) &param); in pdo_parse_params()
551 ret = zend_hash_find(params, plc->pos, plc->len, (void**) &param); in pdo_parse_params()
560 if (param->param_type == PDO_PARAM_LOB && Z_TYPE_P(param->parameter) == IS_RESOURCE) { in pdo_parse_params()
563 php_stream_from_zval_no_verify(stm, &param->parameter); in pdo_parse_params()
570 param->param_type TSRMLS_CC)) { in pdo_parse_params()
589 zval tmp_param = *param->parameter; in pdo_parse_params()
613 param->param_type TSRMLS_CC)) { in pdo_parse_params()
624 plc->quoted = Z_STRVAL_P(param->parameter); in pdo_parse_params()
625 plc->qlen = Z_STRLEN_P(param->parameter); in pdo_parse_params()
757 struct pdo_bound_param_data *param;
769 while (SUCCESS == zend_hash_get_current_data(params, (void**)&param)) {
770 if(param->parameter) {
771 convert_to_string(param->parameter);
776 newbuffer_len += padding * Z_STRLEN_P(param->parameter);
801 if((SUCCESS == zend_hash_find(params, s.tok, s.cur-s.tok,(void **)&param))
803 (SUCCESS == zend_hash_index_find(params, bindno, (void **)&param)))
811 if(stmt->dbh->methods->quoter(stmt->dbh, Z_STRVAL_P(param->parameter),
812 Z_STRLEN_P(param->parameter), &quotedstr, &quotedstrlen TSRMLS_CC))
819 memcpy(ptr, Z_STRVAL_P(param->parameter), Z_STRLEN_P(param->parameter));
820 ptr += Z_STRLEN_P(param->parameter);
821 *outquery_len += (Z_STRLEN_P(param->parameter));
840 if(SUCCESS == zend_hash_index_find(params, bindno, (void **)&param))
847 if(stmt->dbh->methods->quoter(stmt->dbh, Z_STRVAL_P(param->parameter),
848 Z_STRLEN_P(param->parameter), &quotedstr, &quotedstrlen TSRMLS_CC))
855 memcpy(ptr, Z_STRVAL_P(param->parameter), Z_STRLEN_P(param->parameter));
856 ptr += Z_STRLEN_P(param->parameter);
857 *outquery_len += (Z_STRLEN_P(param->parameter));