pg_update

(PHP 4 >= 4.3.0, PHP 5)

pg_update -- Modifie les lignes d'une table

Description

mixed pg_update ( resource connection, string table_name, array data, array condition [, 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ées ont été modifiées : $res\n";
} else {
    echo
"Problème dans les donné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().