pg_update

pg_update -- Modifie les lignes d'une table

Description

long pg_update ( resource connection, string table_name, array condition, array data [, int options])

pg_update( ) modifie les lignes de la table table_name , qui vérifient la condition condition , et leur donne la valeur de data . Si options est spécifié , pg_convert( ) est appliqué à data avec les options spécifiées .

Exemple 1 . Exemple avec pg_update( )

 
?php

 
$db

 
=

 
pg_connect

 
(

 
'dbname=foo')

 
;

 
$data

 
=

 
array('field1'=

 
'AA'

 
,

 
'field2'=

 
'BB')

 
;

 
/

 
/

 
C'est

 
correct

 
,

 
car

 
$_POST

 
est

 
convertit

 
automatiquement

 
$res

 
=

 
pg_update($db

 
,

 
'post_log'

 
,

 
$_POST

 
,

 
$data)

 
;

 
if

 
($res

 
)

 
{

 
echo

 
"Les

 
donn

 
eacute;es

 
ont

 
eacute;t

 
eacute

 
;

 
modifi

 
eacute;es

 
:

 
$res\n"

 
;

 
    }

 
else

 
{

 
echo

 
"Probl

 
egrave;me

 
dans

 
les

 
donn

 
eacute;es

 
utilisateur\n"

 
;

 
    }

 
?



Avertissement

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 .



Voir aussi pg_convert( ) .