[PHP-users 5484] Re: select で取り出した値に含まれる変数の展開について

Senshu php-users@php.gr.jp
Mon, 18 Feb 2002 13:57:21 +0900


こんにちは、千秋です。
中川さま、三村さま、ご回答ありがとうございました。
ご指摘のとおり、resで送信しておりました。

東志さま、御教授いただいたとおり、eval()で解決
出来ました。
具体的には

 <?
 $dbconnect = pg_connect("dbname = mydbname");
 $result = pg_exec($dbconnect,"select * from tablename");
 $a="foo";
 $b = pg_result($result,0,0);    // 「$a bar」の取り出し
 eval("\$b = \"$b\";");
 print("$b");
 ?>

としました。string部分の表記はマニュアルどおりで問題なく
動きましたので、そのままにしました。

ご教授ありがとうございました。