問題タブ [adodb-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1868 参照

php - ADOdbは「致命的なエラー:参照によってパラメーター2を渡すことができません」を返します

私はADOdbExecute関数を使用しています:

エラーが発生します:

理由はわかりません。何か案は?

0 投票する
3 に答える
23759 参照

php - php adodb MSSQL接続

php adodb を使用して MSSQL サーバーに接続しようとしている Linux サーバーがあります。

yumなどを介してmssqlをインストールしましたが、次のことを試したので、サーバーが接続できることがわかりました。

私のadodbが接続しない理由、または接続方法の例を教えてください。

0 投票する
1 に答える
5175 参照

php - ADOdbを使用して行を表示するPHP

これは私のADOdbコードです:

エコーには配列が表示されますが、行を表示する必要がありますsend_date

( の代わりに、と->GetAssocも試しました。)->GetArray->GetRows

行を表示するにはどうすればよい send_dateですか?

0 投票する
2 に答える
2210 参照

php - PHP ADOdb、クエリが「挿入、更新、削除、またはドロップ」であるかどうかをテストする方法は?

MySQL/iは、 、または成功した場合$db->query('some query')に結果セットを返すかなどの場合に戻ります。SELECTSHOWDESCRIBEEXPLAINtrueINSERTUPDATEDELETEDROP

そのため、クエリの「タイプ」を簡単に識別できます。

PHP ADOdbを使用して上記を行うにはどうすればよいでしょうか?

私は現在使用しています:

これは機能しているように見えますが、壊れやすく、「API に対して機能している」と感じることは間違いありません。それを行うより良い方法はありますか?

それを行う組み込みの ADOdb 関数はありますか?

0 投票する
0 に答える
706 参照

php - PHP 用 ADOdb ライブラリ、ADODB エラー ハンドラ、ファイル名、エラーが発生した行の取得

構文エラーのようなエラーが発生した場合ADOdb Library for PHPに and を使用し、ファイルの名前とエラーが発生した行を取得するために をアクティブにします。とりあえずエラー出ます..MYSQLINSER INTODUPLICATE ENTRY IN INSERT INTOADODB_Error_Handler($dbms, $fn, $errno, $errmsg, $p1, $p2, &$thisConnection)

どうすれば修正できますか?

0 投票する
2 に答える
4166 参照

php - PHP - ADODB で影響を受ける行を取得する

ADODB を使用してデータベースへの接続を作成しています。データベースのデータを更新しましたが、エラーはありません。問題は、影響を受ける行の数を で取得できないことAffected_Rows()です。非常に単純なコードで試しましたが、うまくいきません。これが私のコードです:

この機能についてはこちらで読みました。上記の私のコードは、こちらの例とほぼ同じです。ADODB-PHP で影響を受ける行の数を取得する他の方法はありますか?

0 投票する
3 に答える
13802 参照

php - 教義のテーブルからすべての行を取得する

私は100 000行以上のテーブルを持っており、ドクトリンですべてを選択し、各行でいくつかのアクションを実行したい.ドクトリンを使用したsymfony2で、次のクエリを実行しようとしています:

しかし、すべてのデータをメモリに書き込んだと思うので、メモリリークが発生します。

私はそうするとき、そのライブラリでADOdbでより多くの経験を持っています:

メモリリークは発生しません。

では、テーブルからすべてのデータを選択し、symfony2 の doctrine でメモリ リークが発生しないようにするにはどうすればよいでしょうか?

質問編集

foreach を削除して繰り返し実行しようとすると、メモリ リークも発生します。

0 投票する
1 に答える
666 参照

mysql - php と mysql で mysql の大文字クエリを修正する方法

私は現在、ADODB ライブラリを使用する Web サイトに取り組んでいます。ウェブサイト全体で、すべてのクエリは大文字で書かれています。

問題は、テーブル名が大文字であるため、クエリを実行しても機能しないことです。しかし、テーブル名を小文字に変更すると機能します。

これが私が得るエラーです:

ADOConnection._Execute(SELECT * FROM MEMBERS where USERNAME = 'fury', false) % 1012 行目、ファイル: adodb.inc.php

ADOConnection.Execute(SELECT * FROM MEMBERS where USERNAME = 'fury') % 15 行目、ファイル: index.php

スクリプトを変更したくないことに注意してください。1000 個のファイルと 10000 個の場所があります。

ライブラリはありますか、またはエラーなしでこのクエリを実行できる方法はありますか?