無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

pg_insert

(PHP 4 >= 4.3.0, PHP 5)

pg_insert ??

mixed pg_insert ( resource $connection , string $table_name , array $assoc_array [, int $options = PGSQL_DML_EXEC ] )

pg_insert() ? table_name ???? assoc_array ?? options ???? ? pg_convert() assoc_array ??

??

connection

PostgreSQL ????

table_name

?????? table_name ??? assoc_array ?? ?????

assoc_array

?? table_name ???? ???

options

PGSQL_CONV_OPTS PGSQL_DML_NO_CONV PGSQL_DML_ESCAPE PGSQL_DML_EXEC PGSQL_DML_ASYNC ? PGSQL_DML_STRING ??? PGSQL_DML_STRING options ????? ??? PGSQL_DML_NO_CONV ? PGSQL_DML_ESCAPE ??? pg_convert() ???

?

? TRUE ?? FALSE ?? options PGSQL_DML_STRING ?????

1 pg_insert()

<?php 
  $dbconn 
pg_connect('dbname=foo');
  
// ???? $_POST ?????
  
$res pg_insert($dbconn'post_log'$_POST);
  if (
$res) {
      echo 
"POST data is successfully logged\n";
  } else {
      echo 
"User must have sent wrong inputs\n";
  }
?>

?

5.6.0 ??????? PGSQL_DML_ESCAPE ?? TRUE/FALSE NULL ??????
5.5.3/5.4.19 table_name SQL ????? SQL ??



powered by SEO.CUG.NET