pg_update Aktualisiert eine Tabelle &reftitle.description; mixedpg_update resourceconnection stringtable_name arraydata arraycondition intoptions pg_update überschreibt alle Datensätze in table_name, deren Werte denen in condition entsprechen, mit den Werten aus data. Falls options angegeben sind, wird pg_convert mit den angegebenen Flags auf data angewendet. &warn.experimental.func; &reftitle.parameters; connection PostgreSQL Verbindungskennung. table_name Name der Tabelle, die aktualisiert werden soll. data Ein array, dessen Schlüssel Feldnamen von table_name sind und mit dessen Werten die Tabelle aktualisiert wird. condition Ein array, dessen Schlüssel Feldnamen von table_name sind und das die Werte enthält, die in table_name überschrieben werden sollen. (Die Gleichheit dieser Werte ist die Bedingung zum Überschreiben.) options Jede Kombination aus PGSQL_CONV_OPTS, PGSQL_DML_NO_CONV, PGSQL_DML_EXEC oder PGSQL_DML_STRING. Falls PGSQL_DML_STRING in den options enthalten ist, wird der Abfragestring zurückgegeben. &reftitle.returnvalues; &return.success; Gibt einen string zurück, falls PGSQL_DML_STRING mit dem Parameter options übergeben wurde. &reftitle.examples; <function>pg_update</function> Beispiel 'AA', 'field2'=>'BB'); // Das ist sicher, da $_POST automatisch konvertiert wird $res = pg_update($db, 'post_log', $_POST, $data); if ($res) { echo "Daten wurden aktualisiert: $res\n"; } else { echo "Falsche Eingabe\n"; } ?> ]]> &reftitle.seealso; pg_convert