|
8.24.14 dbplus_find()Ajoute une contrainte sur une relation[ Exemples avec dbplus_find ] 4.1.0 - 4.2.3 only, PECL
int
dbplus_find (
resource
relation
,
array
constraints
,
mixed
tuple
)
| Attention | |
Cette fonction est
EXPERIMENTALE
. Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls.
|
dbplus_find
ajoute la contrainte
constraints
sur la relation
relation
. Les appels ultérieurs à
dbplus_curr
ou
dbplus_next
ne retourneront que des lignes
qui satisfont aux contraintes exprimées.
Les contraintes sont des triplets de chaînes contenant un nom de
domaine, un opérateur de comparaison et une valeur de comparaison.
Le paramètre
constraints
est un tableau qui
est constitué d'une collection de tableaux de chaînes, chacun contenant
un domaine, un opérateur et une valeur, ou bien un tableau contenant
un multiple de trois éléments.
Les opérateurs de comparaisons sont les suivants :
'
==
', '
>
', '
>=
',
'
<
',
'
<=
', '
!=
', '
~
'
pour les recherches classiques, et '
BAND
'
ou '
BOR
' pour les opérations bits à bits.
Voir aussi
dbplus_unselect
.
|