Lines Matching refs:link

213 #define CHECK_LINK(link) { if (link==-1) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "A link to t…  argument
363 dbcancel(result->mssql_ptr->link); in _free_mssql_result()
388 dbclose(mssql_ptr->link); in _close_mssql_link()
401 dbclose(mssql_ptr->link); in _close_mssql_plink()
659 if ((mssql.link = dbopen(mssql.login, host)) == FAIL) { in php_mssql_do_connect()
666 if (DBSETOPT(mssql.link, DBBUFFER, "2")==FAIL) { in php_mssql_do_connect()
669 dbclose(mssql.link); in php_mssql_do_connect()
676 if (DBSETOPT(mssql.link, DBTEXTLIMIT, buffer)==FAIL) { in php_mssql_do_connect()
679 dbclose(mssql.link); in php_mssql_do_connect()
686 dbcmd(mssql.link, buffer); in php_mssql_do_connect()
687 dbsqlexec(mssql.link); in php_mssql_do_connect()
688 dbresults(mssql.link); in php_mssql_do_connect()
696 dbclose(mssql.link); in php_mssql_do_connect()
707 dbclose(mssql.link); in php_mssql_do_connect()
724 if (DBDEAD(mssql_ptr->link) == TRUE) { in php_mssql_do_connect()
725 dbclose(mssql_ptr->link); in php_mssql_do_connect()
729 if ((mssql_ptr->link=dbopen(mssql_ptr->login,host))==NULL) { in php_mssql_do_connect()
742 if (DBSETOPT(mssql_ptr->link, DBBUFFER, "2")==FAIL) { in php_mssql_do_connect()
749 dbclose(mssql_ptr->link); in php_mssql_do_connect()
764 int type,link; in php_mssql_do_connect() local
772 link = (int) index_ptr->ptr; in php_mssql_do_connect()
773 ptr = zend_list_find(link,&type); /* check if the link is still there */ in php_mssql_do_connect()
775 zend_list_addref(link); in php_mssql_do_connect()
776 Z_LVAL_P(return_value) = link; in php_mssql_do_connect()
777 php_mssql_set_default_link(link TSRMLS_CC); in php_mssql_do_connect()
793 if ((mssql.link=dbopen(mssql.login, host))==NULL) { in php_mssql_do_connect()
800 if (DBSETOPT(mssql.link, DBBUFFER,"2")==FAIL) { in php_mssql_do_connect()
803 dbclose(mssql.link); in php_mssql_do_connect()
810 if (DBSETOPT(mssql.link, DBTEXTLIMIT, buffer)==FAIL) { in php_mssql_do_connect()
813 dbclose(mssql.link); in php_mssql_do_connect()
820 dbcmd(mssql.link, buffer); in php_mssql_do_connect()
821 dbsqlexec(mssql.link); in php_mssql_do_connect()
822 dbresults(mssql.link); in php_mssql_do_connect()
922 if (dbuse(mssql_ptr->link, db)==FAIL) { in PHP_FUNCTION()
935 if (dbdata(mssql_ptr->link,offset) == NULL && dbdatlen(mssql_ptr->link,offset) == 0) {
956 length=dbdatlen(mssql_ptr->link,offset);
972 dbconvert(NULL, column_type, dbdata(mssql_ptr->link,offset), 8, SQLFLT8, (LPBYTE)&res_buf, -1);
993 int res_length = dbdatlen(mssql_ptr->link, offset);
998 ZVAL_STRINGL(result, (char *)dbdata(mssql_ptr->link, offset), res_length, 1);
1007 int res_length = dbdatlen(mssql_ptr->link,offset);
1032 …res_length = dbconvert(NULL,coltype(offset),dbdata(mssql_ptr->link,offset), res_length, SQLCHAR,re…
1038 … dbconvert(NULL, SQLDATETIM4, dbdata(mssql_ptr->link,offset), -1, SQLDATETIME, (LPBYTE) &temp, -1);
1039 dbdatecrack(mssql_ptr->link, &dateinfo, &temp);
1041 dbdatecrack(mssql_ptr->link, &dateinfo, (DBDATETIME *) dbdata(mssql_ptr->link,offset));
1062 if (dbdatlen(mssql_ptr->link,offset) == 0) {
1072 int res_length = dbdatlen(mssql_ptr->link, offset);
1083 bin = ((DBBINARY *)dbdata(mssql_ptr->link, offset));
1091 int res_length = dbdatlen(mssql_ptr->link,offset);
1112 …res_length = dbconvert(NULL,coltype(offset),dbdata(mssql_ptr->link,offset), res_length, SQLCHAR, r…
1118 … dbconvert(NULL, SQLDATETIM4, dbdata(mssql_ptr->link,offset), -1, SQLDATETIME, (LPBYTE) &temp, -1);
1119 dbdatecrack(mssql_ptr->link, &dateinfo, &temp);
1121 dbdatecrack(mssql_ptr->link, &dateinfo, (DBDATETIME *) dbdata(mssql_ptr->link,offset));
1145 num_rets = dbnumrets(mssql_ptr->link);
1149 parameter = (char*)dbretname(mssql_ptr->link, i);
1150 type = dbrettype(mssql_ptr->link, i);
1154 if (!dbretlen(mssql_ptr->link,i)) {
1165 Z_LVAL_P(bind->zval) = *((int *)(dbretdata(mssql_ptr->link,i)));
1175 Z_DVAL_P(bind->zval) = *((double *)(dbretdata(mssql_ptr->link,i)));
1182 Z_STRLEN_P(bind->zval) = dbretlen(mssql_ptr->link,i);
1183 Z_STRVAL_P(bind->zval) = estrndup(dbretdata(mssql_ptr->link,i),Z_STRLEN_P(bind->zval));
1197 if (dbhasretstat(mssql_ptr->link)) {
1199 Z_LVAL_P(bind->zval)=dbretstatus(mssql_ptr->link);
1219 char *fname = (char *)dbcolname(mssql_ptr->link,i+1);
1232 result->fields[i].max_length = dbcollen(mssql_ptr->link,i+1);
1233 source = (char *)dbcolsource(mssql_ptr->link,i+1);
1281 dbclrbuf(mssql_ptr->link,DBLASTROW(mssql_ptr->link));
1282 retvalue=dbnextrow(mssql_ptr->link);
1353 if (dbcmd(mssql_ptr->link, query)==FAIL) {
1357 if (dbsqlexec(mssql_ptr->link)==FAIL || (retvalue = dbresults(mssql_ptr->link))==FAIL) {
1359 dbcancel(mssql_ptr->link);
1364 while ((num_fields = dbnumcols(mssql_ptr->link)) <= 0 && retvalue == SUCCEED) {
1365 retvalue = dbresults(mssql_ptr->link);
1372 retvalue=dbnextrow(mssql_ptr->link);
1374 dbcancel(mssql_ptr->link);
1410 RETURN_LONG(DBCOUNT(mssql_ptr->link));
1433 dbcanquery(result->mssql_ptr->link);
1434 retvalue = dbresults(result->mssql_ptr->link);
1910 retvalue = dbresults(mssql_ptr->link);
1912 while (dbnumcols(mssql_ptr->link) <= 0 && retvalue == SUCCEED) {
1913 retvalue = dbresults(mssql_ptr->link);
1928 dbclrbuf(mssql_ptr->link,DBLASTROW(mssql_ptr->link));
1929 retvalue = dbnextrow(mssql_ptr->link);
1931 result->num_fields = dbnumcols(mssql_ptr->link);
1993 if (dbrpcinit(mssql_ptr->link, sp_name,0)==FAIL) {
2000 statement->link = mssql_ptr;
2037 mssql_ptr=statement->link;
2103 …if (dbrpcparam(mssql_ptr->link, param_name, (BYTE)status, type, maxlen, datalen, (LPBYTE)value)==F…
2136 mssql_ptr=statement->link;
2137 exec_retval = dbrpcexec(mssql_ptr->link);
2139 if (exec_retval == FAIL || dbsqlok(mssql_ptr->link) == FAIL) {
2143 dbcancel(mssql_ptr->link);
2149 retval_results=dbresults(mssql_ptr->link);
2153 dbcancel(mssql_ptr->link);
2164 dbcanquery(mssql_ptr->link);
2165 retval_results = dbresults(mssql_ptr->link);
2170 while ((num_fields = dbnumcols(mssql_ptr->link)) <= 0 && retval_results == SUCCEED) {
2171 retval_results = dbresults(mssql_ptr->link);
2173 if ((num_fields = dbnumcols(mssql_ptr->link)) > 0) {
2174 retvalue = dbnextrow(mssql_ptr->link);
2222 dbcanquery(statement->link->link);
2223 retvalue = dbresults(statement->link->link);