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

yokoyama php-users@php.gr.jp
Mon, 20 May 2002 10:24:30 +0900


横山と申します。
解決されしかも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()がないよといっているし。

> while($row = $rs->fetchRow()){
>     echo "$row[1]\n";
> }
> $db->disconnect();
> ?>
>


> これを実行すると、Fatal error: Call to undefined function: query()と
> おこられます。
> >
> DB/mssql.phpも見てみたのですが結局mssql_connectを呼んでいるだけなので
> 同じように見えます。DSNの記述方法がミスっているのでしょうか。。。
> どなたかアドバイスを頂けると幸いです。

私自身使ったことが無いのではずしていたらごめんなさい。

> ----------------------------------------------------------
> まつうら@xdsl  <vfr@ru.xdsl.ne.jp>
> pgp public key: http://www.xdsl.ne.jp/ru/vfr/pubkey.asc
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
>
---------------------------------
横山聡志 yokoyama@asbl.co.jp