[PHP-users 11059] Re: フォームの変数をPostgreSQL にINSERT

Osamu Shigematsu php-users@php.gr.jp
Thu, 24 Oct 2002 11:43:18 +0900


重松です。こんにちは。

> if($HTTP_POST_VARS != ""){ // 呼び出しパラメータを取得
> 	    while (list($key,$val) = each($HTTP_POST_VARS)) {
> 		$$key = $val;
> 							    }
> 			}
> 
> を書かない場合、

extract() なる関数があるのではと思われます。

> insert.php はどのように書けばうまくいくのでしょうか。
> 
> ちなみに恥ずかしながら試してみたものを公開しますと、
> 
> $sql_insert = "insert into test (name) values (' ".$_POST['$name']." ' );
> 
> です。

print_r($_POST);
exit();

とでもして、しげしげと眺めれば、自ずと解決するとは思いますが、
答えを書いてしまえばこんな感じではないでしょうか。

$sql_insert = "insert into test (name) values (' ".$_POST['name']." ' );

-- 
Osamu Shigematsu <m5issige@mr.hitachi-medical.co.jp>