問題タブ [multiple-conditions]
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.
php - PHP 'if' ステートメントの 2 つの条件
これはおそらく簡単なことですが、私は PHP の初心者であり、得意ではないので、ご容赦ください。私は立ち往生しています!
はいまたはいいえの回答をラジオ ボタンとして設定したフォームがあります。ユーザーがクリックするyes
と、さらに 2 つのラジオ ボタンの選択肢が表示されます:a
とb
. クリックした場合はno
、ラジオ ボタンc
とが表示されますd
。
ちなみに、すっきりさせるために、またはがクリックされるまでa
and b
DIV とc
and DIV を非表示にする JavaScriptがあります。を含む DIV が消え、の後に をクリックするとDIV に置き換えられます。逆の場合も同様です。それはすべてうまくいっています。d
yes
no
no
c
d
yes
yes
no
私の問題はPHPにあります。可能性は低いですが、ユーザーがno
を押して選択し、たとえばを選択d
し、回答を に変更して をyes
選択a
した場合でも、スクリプトは を返しますd
。d
これは、まだ選択されていて、HTML フローの最後に表示されるためだと思います。
スクリプトで実行したいのは、選択されている場合でも、選択されている場合でもc
無視することです。同様に、 が選択されている場合は無視されたいと思います。d
yes
a
b
no
HTML は次のようになります。
私のPHPは次のように見えますが、正しく動作していません:
その後、変数$feedback
がメールで送信されます。
それが理にかなっていることを願っています!ご協力いただきありがとうございます!
マーティン。
mysql - MySQLでの特定の重複選択
私はSOの内外を調べましたが、これができるかどうかはまだわかりません。私はこのようなテーブルを持っています:
ご覧のとおり、ユーザーが2回別々に情報を入力したため、テーブルに重複が含まれています。次の行を表示したい
最初の3つの条件を内部結合サブクエリで機能させることができますが、4番目の条件を追加しようとすると、0の結果が返されます。
よろしくお願いします!
sql - 基本的なSQL:必要な各AVG()値が異なるWHERE句を使用する場合、1つのクエリで同じ列からAVG()値を複数回選択する
1 つのテーブル内の 1 つの列 (value_to_count) から 3 つの異なる平均値を取得したいと考えています。これらの平均値はすべて、(時間に応じて) 異なる WHERE 句を持ちます。
サンプルデータ:
現在、このクエリを使用して、18 から 23 までの時間の平均値を取得しています。
クエリ
そして、それは私にこの種の結果を与えます:
ここで、すでに取得した平均値の隣にある他の平均値を取得したいと考えています。今回は、「HOUR(time) BETWEEN 06 AND 18」と「HOUR(time) BETWEEN 23 AND 06」で平均を取得したいだけです。
これは私が取得したい結果の形式です:
javascript - JavaScript 条件
誰かが私が間違っていることを指摘できれば、私は永遠に感謝します! 括弧の正しい組み合わせを取得できないようです - 1 つのステートメントで複数の条件を組み合わせるにはどうすればよいですか?? 明らかに、誰かが以下のコードを変更することは期待していません。私が達成しようとしていることを示したいだけです。
誰かが私にロジックを説明できれば、それは素晴らしいことです
ありがとう
xml - 複数の条件を持つ XSLT の処理に関する問題
入力 XML の構造は次のとおりです。
現在、{キー= 1および値= WON}(そのキーノードの兄弟である値ノード)のcdノードのみを選択して、別のxmlを作成しようとしています。複数の条件を適用しようとして、しばらくこれに固執していました。次のアプローチを試しました:
- 条件に一致するノードをコピーしてみてください
- ID コピーを実行し、条件に一致しないノードを無視する
これが実現可能かどうかわからないか、何か間違ったことをしています。私のxsltは次のようになります。
printing - AWK 複数の条件が印刷されない
これがなぜなのかを理解するためにズームを探しています:
何も印刷していません。As
ファイルには次が含まれます。
ご提案いただきありがとうございます。
arrays - 2 つの条件での Scala フィルター
一度に 2 つの条件でデータ セットをフィルター処理したいと考えています。
出来ますか?
私はこのようなものが欲しい:
sql - 単一の SQL クエリで複数の AVG
複数の AVG 計算の追加を検索したところ、いくつかのエントリが見つかりましたが、別のテーブルに参加する必要があり、その例はほとんどありません。
私が見つけることができる最も近い答えはこれ ですが、日付と結合なしを扱います
ここに私のテーブルがあります:
指標:
指数指標:
私の目標は、NID/DID (インジケーター) の組み合わせに関連する各 IndexID (インデックスインジケーター) の平均を取得することです
単一の値を取得するクエリは次のようになります
最終的には 6 つの (indexID) 平均があり、それを * 100 で丸める必要があります (PHP でその部分を行う必要がありますか?)
これはとても単純なクエリのように思えますが、私はそれについて頭を悩ませているようには見えません。
よろしくお願いします。
cakephp - 複数の HABTM リレーションの条件に基づく find()
私は CakePHP 2.1 を使用してい
ます。次のモデルと関係があるとしましょう。
Posts
Edition
Posts
Editors
Posts
Tags
私は から推論しており、特定の に属するPostsController
すべてのものを見つけたいと思っています。それは関連しており、関連しています。 Posts
Edition
Editor.id=55
Tag.id=33
Posts
HABTM リレーションの条件に基づく検索が、検索の方向と検索の理由をEditor
.
残念ながら、条件を付けたい HABTM リレーションが複数あるため、ここでは機能しません。
またcontain
、ブランチ ( ) を切り離すだけで、editors
親 ( ) のフィルタリングには役立たないため、使用は機能しませんposts
。
これを解決するにはどうすればよいですか?
アドホック結合に頼る必要があるのでしょうか? もしそうなら、誰かが私にどのようなアプローチを取るべきかを大まかに説明してもらえますか?
編集: 私が達成したいことを説明するためのいくつかの擬似コード:
よろしく、バート
ソリューションの編集: @RichardAtHome に従って、以下のソリューションを作成しました。(まだ)複数の結合条件を採用していませんが、それは必要ではないようです: