pg_insert

(PHP 4 >= 4.3.0, PHP 5)

pg_insert --  Überträgt Werte aus einem Array in eine Tabelle

Beschreibung

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

pg_insert() fügt die Werte des assoc_array in die Tabelle table_name ein. table_name muss mindestens soviele Spalten haben, wie das assoc_array Elemente. Die Feldnamen in table_name müssen den Indizes von assoc_array entsprechen. Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE. Falls options angegeben wurde, wird pg_insert() auf assoc_array mit den angegebenen Optionnen angewendet.

Warnung

Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

Beispiele

Beispiel 1. pg_insert() Beispiel

<?php
  $dbconn
= pg_connect('dbname=foo');
  
// Das ist sicher, da $_POST automatisch konvertiert wird
  
$res = pg_insert($dbconn, 'post_log', $_POST);
  if (
$res) {
      echo
"Der Inhalt von $_POST wurde protokolliert\n";
  } else {
      echo
"Vermutlich wurden falsche Eingabedaten gesendet\n";
  }
?>

Siehe auch

pg_convert()

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:07