Skip site navigation (1) Skip section navigation (2)

Re: tester un retour de query

From: François Figarola <francois(dot)figarola(at)i-consult(dot)fr>
To: BPascal <pascal62fr(at)free(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: tester un retour de query
Date: 2009-01-08 10:14:35
Message-ID: 4965D20B.5000609@i-consult.fr (view raw or flat)
Thread:
Lists: pgsql-fr-generale
BPascal a écrit :
> Bonjour,
> Bonne année et bonne santé
>
>
> Comment tester que le critère de recherche dans $query_identite ne 
> correspond à aucune ligne.
>
>
> *$result_identite = pg_query($query_identite) ;
> if( $result_identite ) {
>                $l_identite = pg_fetch_array( $result_identite, null, 
> PGSQL_NUM);*
> }
>  
>
> La solution que j'ai trouvé est de tester la valeur $l_identite[0] qui 
> ne peut pas être null.
>
> A+
> -- 
> Pascal Brognez
>
Bonjour,

Il me semble possible de faire appel à la fonction
pg_num_rows pour obtenir le nombre de tuples
retournés par la requête, genre :

if (pg_num_rows(*$result_identite*) == 0)
    ....

Cordialement.

-- 
François Figarola
-- développeur --
=================
INTERNET CONSULT
Mas Guerido
6 rue Aristide Bergès
66330 CABESTANY
 
Tel   04.68.66.09.29
fax   04.68.66.99.50
* francois(dot)figarola(at)i-consult(dot)fr


In response to

Responses

pgsql-fr-generale by date

Next:From: Marc CousinDate: 2009-01-08 12:33:42
Subject: Re: tester un retour de query
Previous:From: BPascalDate: 2009-01-08 10:06:25
Subject: tester un retour de query

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group