pg_insert

(PHP 4 >= 4.3.0, PHP 5)

pg_insert -- Insère un tableau dans une table

Description

bool pg_insert ( resource connection, string table_name, array assoc_array [, int options] )

pg_insert() insère le tableau assoc_array (bâtit sur le modèle champ=>valeur) dans la table table_name. Si options est spécifié, pg_convert() est appliqué à assoc_array avec cette option. Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Si options est spécifiée, pg_insert() s'applique à assoc_array avec l'option spécifiée.

Exemple 1. Exemple avec pg_insert()

<?php
$db
= pg_connect ('dbname=foo');
// C'est correct, car $_POST est convertit automatiquement
$res = pg_insert($db, 'post_log', $_POST);
if (
$res) {
    echo
"Les données POSTées ont pu être enregistrées avec succès.\n";
} else {
    echo
"Il y a un problème avec les données.\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().