[PHP-users 31162] 複雑な問い合わせ文
miyao
miyao @ sa.il24.net
2006年 12月 30日 (土) 20:44:37 JST
宮尾です。
現在、複雑なSQL文を作っているのですが、
PHPファイルに置き換えると件数が表示されません。
どうすればいいのでしょうか?
ご教授下さい
バージョン
PostgreSQL8.2.0
php 5.2.0
[postgres @ wing-server table]$ psql test
Welcome to psql 8.2.0, the PostgreSQL interactive terminal.
test=> select room.room_no, room.room_type, room.capacity,
reserve.reserve_no, reserve.n inzuu, reservations.check_in01,
reservations.check_in02, reservations.check_in03 from room
JOIN reserve USING (room_no) JOIN reservations USING
(reserve_no);
room_no | room_type | capacity | reserve_no | ninzuu | check_in01 |
check_in02 | check_in03
---------+-----------+----------+------------+--------+------------+----
--------+------------
201 | 洋室 | 2 | 1 | 2 | 2007 |
1 | 5
202 | 洋室 | 2 | 2 | 2 | 2007 |
1 | 3
203 | 和室 | 5 | 3 | 2 | 2007 |
1 | 6
303 | 和室 | 5 | 4 | 2 | 2007 |
1 | 10
(4 rows)
phpファイル
$dbcon = pg_connect("host=localhost dbname=$dbname user=$l_user
password=$l_pass");
$input_quary01 = "select room.room_no, room.room_type, room.capacity,
reserve.reserve_no, reserve.ninzuu, reservations.check_in01,
reservations.check_in02, reservations.check_in03 fromroom JOIN reserve
USING (room_no) JOIN reservations USING (reserve_no)"; $rtn01 =
pg_exec($dbcon, $input_quary01); $no01 = pg_numrows($rtn01);
echo "test $no01<BR>";
表示がtestのみ表示され、件数がでません。
よろしくお願いします
PHP-users メーリングリストの案内