[PHP-users 11085] postgresql 関数と DBSql クラスの違い

shushu2 php-users@php.gr.jp
Fri, 25 Oct 2002 10:08:53 +0900 (JST)


外川と申します。
EXTRACTにて曜日を取得しようと思ったところ
うまくいきません。うまくいくやり方も見つけたのですが
DBSQLクラスだといけないとか、そんなことはない
と思うのですが・・・
ダメな方は何故ダメなのかわかりません。
ご教授ください。

<<曜日が取得できた記述>>POSTGRES関数にて
// 曜日取得
$sql = "SELECT EXTRACT(DOW FROM TIMESTAMP '$t_time')";
$result = pg_exec($sql);
$arr = pg_fetch_array($result,0);
$iweek = $arr[0];
↑
$iweekには曜日をあらわす数字が格納

<<曜日が取得できなかった記述>>DBSQLクラスにて
// 曜日取得
$sql = "SELECT EXTRACT(DOW FROM TIMESTAMP '$t_time')";
$conn->query($sql);
$conn->next_record(); 
$iweek = $conn->f("EXTRACT");
↑
$iweekにはなにも格納されず

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/