[PHP-users 7588] Re: 直接呼出( PEAR & MSSQL & FreeTDSの件)

Yasushi Matsuura php-users@php.gr.jp
Mon, 20 May 2002 12:00:19 +0900 (JST)


Mon, 20 May 2002 10:24:30 +0900 に
"yokoyama" <yokoyama@asbl.co.jp> さんから届いた
『[PHP-users 7577] 直接呼出( PEAR & MSSQL & FreeTDSの件)』 について...

どうもまつうらです。

> 横山と申します。
> 解決されしかも3日も経っているのに申し訳ないですが、
> 
> > <?php
> > require_once("DB.php");
> >
> > $db = DB::connect("mssql://user:pass@MSSQL/sampledb");
> >
> > $sql = "select * from sample";
> > $rs = $db->query($sql);
> 
> ●この中身は
> DB::connect->query($sql)では?
> ここでもう一度
> DB::query($sql);と呼ばないといけないのでは?
> エラー内容もquery()がないよといっているし。
>
DB::connectの戻りとして生成したインスタンスを受け取っているので
$db->queryで問題ないようです。
以下のサイトなどを参考にしています。
http://www.dokokano.com/php/php_pear_db.html

なお、先のDB.php, DB/mssql.phpのチェック部分ですが、4.2.1でも記述は
変わっていませんでした。 

> 私自身使ったことが無いのではずしていたらごめんなさい。
> 
御意見を頂けるとことを感謝しております。
----------------------------------------------------------
まつうら@xdsl  <vfr@ru.xdsl.ne.jp>
pgp public key: http://www.xdsl.ne.jp/ru/vfr/pubkey.asc