pg_insert() insère le tableau
assoc_array dans la table
table_name.
Si options est spécifiée,
pg_convert() s'applique à
assoc_array avec l'option spécifiée.
| 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. |
connectionUne ressource de connexion PostgreSQL.
table_name
Nom de la table dans laquelle les lignes seront insérées. La table
table_name doit avoir au moins autant de colonnes
que assoc_array a d'éléments.
assoc_array
Un tableau dont les clés sont les noms des champs dans la table table_name,
et où les valeurs sont les valeurs de ces champs qui seront insérés.
options
Toutes combinaisons de constantes parmis
PGSQL_CONV_OPTS,
PGSQL_DML_NO_CONV,
PGSQL_DML_EXEC,
PGSQL_DML_ASYNC ou
PGSQL_DML_STRING. Si
PGSQL_DML_STRING fait partie du paramètre
options, alors la requête sera retournée.
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec. Retourne une chaîne de caractères si PGSQL_DML_STRING
est passé via le paramètre options.
| Précédent | Sommaire | Suivant |
| pg_host | Niveau supérieur | pg_last_error |