pg_convert Convertit des tableaux associatifs en une commande PostgreSQL &reftitle.description; arraypg_convert resourceconnection stringtable_name arrayassoc_array intoptions0 pg_convert vérifie et convertit le tableau associatif assoc_array en une requête SQL valide. Pour que pg_convert fonctionne, il faut que la table table_name existe, et contienne au moins autant de colonnes que le tableau assoc_array a d'éléments. Les noms des champs de table_name doivent correspondre aux index du tableau dans assoc_array. Retourne un tableau avec les valeurs converties en cas de succès, et sinon, &false;. S'il y a des champs booléens dans table_name, n'utilisez pas la constante &true; dans assoc_array. Elle sera convertie en chaîne de caractères "TRUE" qui ne sera pas une entrée valide pour un champ booléen en PostgreSQL. Utilisez une de ces valeurs à la place : "t", "true", "1", "y", "yes". &warn.experimental.func; &reftitle.parameters; connection Ressource de connexion de base de données PostgreSQL. table_name Nom de la table sur pour laquelle les types seront convertis. assoc_array Données à être converties. options Un nombre de PGSQL_CONV_IGNORE_DEFAULT, PGSQL_CONV_FORCE_NULL ou PGSQL_CONV_IGNORE_NOT_NULL, combiné. &reftitle.returnvalues; Un tableau des valeurs converties ou &false; en cas d'erreur. &reftitle.examples; Exemple avec <function>pg_convert</function> 'Joe Thackery', 'annee' => 2005, 'titre' => 'Ma Vie, par Joe Thackery' ); $vals = pg_convert($dbconn, 'auteurs', $tmp); ?> ]]> &reftitle.seealso; pg_meta_data