yaz_ccl_conf( $id,$fields); / / see example for yaz_ccl_conf if (!yaz_ccl_parse($id, $ccl, $cclresult) {echo'Error: '. $cclresult["errorstring"];} else {$rpn = $cclresult["rpn"]; yaz_search($id ,"rpn",$rpn);}
Trois index sont alors créés dans le tableau de résultat: errorcode (code d'erreur CCL, un entier), errorstring (message d'erreur CCL), et errorpos position estimée de l'erreur dans la requête (entier, position en nombre de caractères).