dickmeiss Tue Feb 25 03:31:53 2003 EDT Modified files: /php4/ext/yaz php_yaz.c Log: yaz_search supports query type cql Index: php4/ext/yaz/php_yaz.c diff -u php4/ext/yaz/php_yaz.c:1.62 php4/ext/yaz/php_yaz.c:1.63 --- php4/ext/yaz/php_yaz.c:1.62 Sat Jan 18 14:53:33 2003 +++ php4/ext/yaz/php_yaz.c Tue Feb 25 03:31:52 2003 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_yaz.c,v 1.62 2003/01/18 19:53:33 iliaa Exp $ */ +/* $Id: php_yaz.c,v 1.63 2003/02/25 08:31:52 dickmeiss Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -454,6 +454,18 @@ { ZOOM_query q = ZOOM_query_create (); ZOOM_query_prefix (q, query_str); + if (p->sort_criteria) + ZOOM_query_sortby (q, p->sort_criteria); + xfree (p->sort_criteria); + p->sort_criteria = 0; + p->zoom_set = ZOOM_connection_search (p->zoom_conn, q); + ZOOM_query_destroy (q); + RETVAL_TRUE; + } + if (!strcmp (type_str, "cql")) + { + ZOOM_query q = ZOOM_query_create (); + ZOOM_query_cql (q, query_str); if (p->sort_criteria) ZOOM_query_sortby (q, p->sort_criteria); xfree (p->sort_criteria);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php