downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

hw_GetObjectByQuery> <hw_GetChildDocCollObj
Last updated: Fri, 14 Aug 2009

view this page in

hw_GetObject

(PHP 4)

hw_GetObjectLit les attributs d'un objet Hyperwave

Description

mixed hw_getobject ( int $connection , mixed $objectID [, string $query ] )

Retourne les attributs de l'objet dont l'identifiant est objectid , si le second paramètre est un entier.

Liste de paramètres

connection

L'identifiant de connection.

objectID

L'idenfitiant de l'objet, ou un tableau d'identifiants.

query

La requête a la syntaxe suivante :

<expr> ::= "(" <expr> ")" |
           "!" &lt;expr> |          /* NOT */
           <expr> "||" <expr> |  /* OR */
           <expr> "&amp;&amp;" <expr> |  /* AND */
           <attribute> <operator> <value>

<attribute> ::= /* n'importe quel attribut (Title, Author, DocumentType ...) */

<operator> ::= "=" |    /* égal */
               "<" |    /* moins que (comparaison de type chaîne) */
               ">" |    /* plus que (comparaison de type chaîne) */
               "~"      /* recherche par expression rationnelle */
query permet de sélectionner une nouvelle fois certains objets dans la liste des objets donnés. Contrairement aux autres requêtes, celle-ci peut utiliser des attributs non indexés. Le nombre d'attributs retournés dépend de la requête de la requête et des autorisations d'accès aux objets.

Valeurs de retour

Retourne un objet record pour l'identifiant d'objet donné, si le second paramètre est un entier.

Si ce second paramètre est un tableau, la fonction retournera un tableau d'attributs. Dans ce cas, le dernier paramètre est aussi évalué.

Voir aussi



add a note add a note User Contributed Notes
hw_GetObject
oswald at videofreak dot at
25-Jan-2002 04:31
There is a problem with the ObcectIds as used in Hyperwave ( like 0x232123).The automatic type conversion makes a variable like this a string, and you get nothin. Even the explicit conversion (like intval (0x232123)) leads to nonsense: You need to convert a hyperwave hexdec-Oid as follows:
 intval(hexdec(Oid));
then you get results :-)

hw_GetObjectByQuery> <hw_GetChildDocCollObj
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites