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

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


こんにちは千秋と申します。
ご教授いただきたいことがあります。

<?php
$a= "foo";
$b= "$a bar";
print("$b");
?>

で、当然 

foo bar  

と表示されますよね。同じ事を、 $b をPostgreSQLから
select してきて行いたいのですが、うまくいく方法がわかりません。

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

とした場合、

$a bar

という表示になってしまいます。これを、前者と同じ結果を
出させる方法はあるのでしょうか。
よろしくお願いいたします。