問題タブ [ezsql]

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 投票する
2 に答える
1272 参照

php - この ezSQL クエリの何が問題になっていますか?

作業中の Web サイトでこの単純なクエリを使用しようとしていますが、データベースにデータが挿入されません!

ここで私を少し助けてください!

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

php - Wordpress カスタム クエリ

私はワードプレスのブログを持っています。辞書情報を格納する db テーブルを作成し、このデータを URL から公開したいと考えています。(例: "myblogaddress.com/mytest.php")

私は2日間調査してきましたが、試したものは何も機能しません。

私のページで; 以下に示すphpコードを使用します。

私はそれを不思議に思います。- 私のphpページはどのディレクトリにありますか? - 私がしたいことをするために私がしなければならないこと (他の設定、パーミッションなど)。

よろしく。

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

php - Php ファイルで Mysql クエリが機能しない

PHPでオリジナル(変更なし)のezsql-mysqlクラスを使用しています。私のデータベース エンジンは innodb です。すべてがうまく機能しますが、1 ページに 1 つのクエリしかありません。他の作業ページからコード ベースをコピーすると、クラスや関数など、必要なものはすべて既に追加されています。問題のあるクエリの直前に、正常に動作している別のクエリがあります。また、問題のあるクエリは、phpmyadmin に直接コピーして貼り付けると、php ファイルの外部で機能します。

そのページを使用するたびに、サーバーはそのページのディレクトリにエラー ログを生成します。エラーは

そして、phpmyadminで同じクエリをコピーして貼り付けると、これが起こります

何が問題なのかを教えてください。最悪の場合、コードを変更して別の方法で動作させることができます。しかし、その代わりに、私は理解するための助けを求めています. phpmyadmin で正常に動作するクエリが php ファイルで問題を抱えているのは非常に奇妙に見えるためです。

前もって感謝します。

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

sql - DISTINCT FROM フィールドですが合計 COUNT 個

Wordpressのショートコードを作成しようとしています。DISTINCT「回答」から表示したいのですが、「回答」COUNTからの合計です。

foreach私のコードで見つかった場合、関数を使用して値を返すため、カウントをエコーする方法がわかりません。

現在、私は使用してcount($data->answer);います。

表 : wp_events_answer

私の望む結果は

私の現在の結果

これが私のコードです:

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

php - MYSQL では、合計を実行して価格マイルストーンを取得するために、複数の条件で複数の SUM を取得したい

これが私のSQLコードです。各行の価格と各行のマイルストーン、およびテーブルを結合するための ID を選択しましたが、1 行の結果しかありません。

複数のフィルターを実行する PHP コード:

SQL クエリ:

これらすべての条件で、価格の合計とマイルストーンの合計を取得するにはどうすればよいでしょうか? 対象のテーブルには、プロジェクトの ID とマイルストーンの ID が含まれています。各行のマイルストーンの合計と合計の合計を実行し、それをプロジェクトの価格と比較する必要があります。

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

php - mysql_real_escape_string が DB 接続内で空/空白を返す

mysql_real_escape_string に問題があります。ezSQL を使用して MySQL に接続します。

問題:

mysql_real_escape_string($username) と mysql_real_escape_string($password) が空になります。

コード:

回避策:

$row の前または内部に mysql_real_escape_string を置くと、値が空になります。$row の後に mysql_real_escape_string を配置すると、機能します。したがって; 既存の $row の前に別の $db を配置します。

質問:

どうすればこれを適切に修正できますか?

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

mysql - ezSQLはIDまたは行を挿入して返しますか?

私は最近 ezSQL に出会い、とてもクールだと思いました。

チュートリアルに基づいて、次の手順を実行して新しい行を作成します。

上記のクエリの ID (自動インクリメントを想定) を取得するにはどうすればよいですか?

ありがとう!

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

php - ezSQL 異常動作

データベースのクエリと接続に ezSQL を使用していますが、データが返されることもあれば、結果が返されないこともあります。

ここにデバッグコードがあります

コード:

クエリは非常に単純ですが、時々しかデータが得られません。

誰でもそれについて考えられますか?

ページの開始時に ob_start() 関数を使用しようとしたので、キャッシュまたはバッファがクリアされても機能しません

ありがとう、