初めまして、桜井ともうします。
PHP、Sybaseを用いた開発を行っております。
PHPからSybaseへのデータ取得には
sybase_query()関数にストアドプロシージャを
用いて行いたいと思っています。
しかし、PHPの仕様ではストアドプロシージャを
用いた際、最初の1行しか取得できないようです。
今回、どうしてもストアドプロシージャにこだわら
無ければならない理由があるので、
sybase_query()関数を書き換えて(作り替えて)
複数行取得できるようにしようと試みました。
ですが、ct_fetch()が行われている部分で
うまくfetchされていないようなのです。
PHP、Sybaseともに初めて扱うものなので、
行き詰まってしまっています。
どなたか、良いアイディアがありましたら、
教えていただけないでしょうか。
No.1ベストアンサー
- 回答日時:
どのようなエラーでうまく行かないのかが分らないのではっきりしたことは
言えないのですが、ct_bind() をきちんと行っていますでしょうか。
単体のCプログラムで同じルーチンを使って処理を行うプログラムを作成し
て、プロシージャの処理が行えることを確認してみてはどうでしょうか。
このときにコールバックルーチン(エラーハンドラ)を使えば何らかの原因
になっているエラーを特定できるかもしれません。
(Open Client のサンプル $SYBASE/sample/ctlibrary の中のサンプルに
コールバックルーチンを使ったサンプル例がありますので参考にしてください)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォントの色を変えるには?
-
phpでPEAR::DBを使っているので...
-
PHP8を使うと、大量のWarningが...
-
PHP 文字列を代入した配列を変...
-
SELECTの値を保持する
-
PHPでFetalなエラーが発生した場合
-
PHPにて外部サイト内容が取得不...
-
トランザクションが原因?DBに...
-
PHPで、エラーがない場合のみ画...
-
error_reporting(0);にも関わら...
-
パースエラーとは?
-
PHPでのPASSWORD一致確認処理に...
-
コードユナイターでPHPのプログ...
-
phpのrenameでエラーが出ます
-
関数の引数に未定義の変数を渡...
-
PHPでOut of memoryのエラー解...
-
windows環境でphpのfopenが使用...
-
PHPでSMTPを使ってメール送信で...
-
正規表現での最後尾のバックス...
-
「@$変数」の「@の意味は?」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP8を使うと、大量のWarningが...
-
フォントの色を変えるには?
-
ワードプレスサイト PHP8.0.25...
-
トランザクションが原因?DBに...
-
PHPでfatal errorが出ても無視...
-
PHPでネットワークドライブのop...
-
「@$変数」の「@の意味は?」
-
パースエラーとは?
-
PHPで特定のURLにジャンプす...
-
正規表現での最後尾のバックス...
-
phpでクラスのメソッドで同名の...
-
error_reporting(0);にも関わら...
-
PHPで、エラーがない場合のみ画...
-
php7のhtmlentitiesはEUC-JPを...
-
phpのrenameでエラーが出ます
-
phpでget_headers()が使えない?
-
メールアドレスにメールが届い...
-
phpのエラー(T_LNUMBER)について
-
urlの直接入力を防ぐには
-
これは例外処理でしょうか?
おすすめ情報