Lines Matching refs:colno

196 static int pdo_dblib_stmt_describe(pdo_stmt_t *stmt, int colno TSRMLS_DC)  in pdo_dblib_stmt_describe()
201 if(colno >= stmt->column_count || colno < 0) { in pdo_dblib_stmt_describe()
205 struct pdo_column_data *col = &stmt->columns[colno]; in pdo_dblib_stmt_describe()
207 col->name = (char*)dbcolname(H->link, colno+1); in pdo_dblib_stmt_describe()
208 col->maxlen = dbcollen(H->link, colno+1); in pdo_dblib_stmt_describe()
215 static int pdo_dblib_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, in pdo_dblib_stmt_get_col() argument
226 coltype = dbcoltype(H->link, colno+1); in pdo_dblib_stmt_get_col()
228 *len = dbdatlen(H->link, colno+1); in pdo_dblib_stmt_get_col()
229 *ptr = dbdata(H->link, colno+1); in pdo_dblib_stmt_get_col()
290 static int pdo_dblib_stmt_get_column_meta(pdo_stmt_t *stmt, long colno, zval *return_value TSRMLS_D… in pdo_dblib_stmt_get_column_meta() argument
296 if(colno >= stmt->column_count || colno < 0) { in pdo_dblib_stmt_get_column_meta()
302 dbtypeinfo = dbcoltypeinfo(H->link, colno+1); in pdo_dblib_stmt_get_column_meta()
306 add_assoc_long(return_value, "max_length", dbcollen(H->link, colno+1) ); in pdo_dblib_stmt_get_column_meta()
309 add_assoc_string(return_value, "column_source", dbcolsource(H->link, colno+1), 1); in pdo_dblib_stmt_get_column_meta()
310 …add_assoc_string(return_value, "native_type", pdo_dblib_get_field_name(dbcoltype(H->link, colno+1)… in pdo_dblib_stmt_get_column_meta()
311 add_assoc_long(return_value, "native_type_id", dbcoltype(H->link, colno+1)); in pdo_dblib_stmt_get_column_meta()
312 add_assoc_long(return_value, "native_usertype_id", dbcolutype(H->link, colno+1)); in pdo_dblib_stmt_get_column_meta()