[PHP-dev 1140] SELECTによるデータの参照

ろむ dai_happy @ hotmail.com
2005年 6月 13日 (月) 05:55:38 JST


初めまして ゆみと言います。宜しくお願いします。
早速なのですが、SELECT WHEREの条件に一致したものを変数に代入して $aと一致し
た場合特定のURLにlocationしたいのです。
下記にスクリプトを載せました。アドバイス、もしくは修正してただけたら、ありが
たいです。

宜しくお願いいたします。

<?
$subno = $_SERVER["HTTP_X_UP_SUBNO"];

$conn = pg_connect("");
$query = "select table1.subno,table2.subno from table1,table2 where subno =
'$subno'";
    $result = pg_query($conn, $query);
     if ($result = true) {
        header("Location: http://OK");
        exit;
}else{
 header("Location: http://NG");
 exit;
     }
?>

table構造(table1・2は同じ設計です)

user_id serial primary key)
subno varchar not null unique)
name varchar(32) not null
tel varchar
name varchar

$query = "select subno from table1 where subno = '$subno'";
にし、$resultを表示させると
Resource id #3と表示されます

コンソールから select subno from table1 where subno = '一致するsubno'

     subno
----------------
 xxxxxxxxxxxxxxxxx
(1 行)
にてちゃんと取り出せます。

apahce:1.3.33
DB:postgresql-7.4.7
php:4.3.11



PHP-dev メーリングリストの案内