問題タブ [statements]

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 に答える
94 参照

php - PHP を使用した準備済みステートメントの SQL クエリに何か問題があります

エラーが発生します:

注意: 未定義の変数: 18 行目の C:\xampp\htdocs\sqltest.php の db

致命的なエラー: 18 行目の C:\xampp\htdocs\sqltest.php の非オブジェクトに対するメンバー関数 prepare() の呼び出し

このコードを使用しましたPHPでSQLインジェクションを防ぐにはどうすればよいですか?

私は PDO とそのようなことはまったく初めてで、Apache サーバーでは php 5.3 を使用しています。

私はこれをテストしているだけです。適切なコーディング手法を使用していないことはわかっています。

私のコード:

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

ruby-on-rails - Rails ビューとコントローラー (if/else ステートメント)

自分の Rails プロジェクトをゼロから始めたところです。分変数が特定の値に設定されている場合、ビューにこんにちはを表示しようとしています。

コードは現在コントローラーにあり、出力をビューに表示したいと考えています。これは可能ですか?それともビューに書きますか?それを正しく行うかどうかはわかりません。

home_controller.rb

index.html.erb

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

php - PHP は初めてで、学ぶことに非常に興味があります。If ステートメントと関数

お願いします。私はPHPに非常に慣れていないので、pls. 理解する。よし、ここまでだ。. まず知りたいのは「関数とif文を1つのコードにできるか?」ということです。$first と $second パラメータの値が同じで、"同じではない場合」。

それくらいだと思います。誰でも助けることができますか?

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

php - PHPIfブロックは最後のブロックのみを使用します

私は次のようなコードを持っています:

変数$firstは、以前にソートされた配列から取得されます。これは、その配列からのキー値です。

この場合、変数は2ですが、コードは-常に-他のものに関係なく最後のブロックを取ります。したがって、2ブロックではなく、3ブロックの回答が報告されます。

つまり、$ firstに対して1、2、または3の値を取得すると、$q1に対して常に1bが返されます。

誰もが理由を知っていますか?これは私を狂わせています。

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

parallel-processing - CUDA での大規模な switch ステートメントの処理

パフォーマンスに悪影響を及ぼす可能性があるため、CUDA での分岐は推奨されないことを理解しています。私の仕事では、数十以上のケースを含む大きな switch ステートメントを実装しなければならないことに気づきました。

これがパフォーマンスにどれほど悪影響を与えるか、誰にもわかりません。(公式ドキュメントはあまり具体的ではありません)また、この部分をより効率的に処理する方法はありますか?

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

javascript - Javascript でラベル付けされた while ループ

私の混乱は、次のラベル付きステートメントの例から生じています。

および一般的なラベル付きステートメントの構文:

この例でラベル付けされているのは正確には何ですか?

コードのブロック全体ではありません:

単一のステートメントと見なされますか?それともwhile(expression)それ自体が声明ですか?それともwhileステートメント自体ですか?

全体ではない理由:

myLoopだけでなく、下にラベル付けされていますwhile(expression)。それともそれも起こっていますか?

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

php - 相対一致で並べ替えられたキーワードを検索する MySQL クエリ

銀行取引明細書 (説明、値、種類など) を購入者 (名前、住所) と照合するオンライン システムを作成しています。現在これを行っている方法についてフィードバックを求めています。

実行時間を最小限に抑えるだけでなく、これを行うためのより良い方法はありますか? データベースは、完成時には数万になります。

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

javascript - 単純な JavaScript IF ステートメント - 正しい構文は何ですか?

次の URL があるとします。

次の JavaScript コードはproduct-p、URL からフレーズを選択します。

次に、document.write を使用して次のフレーズを表示できますproduct-p

私の質問は...

if urlPath1 = 'product-p' then document.write (something), else document.write (blank) のような IF ステートメントを作成するにはどうすればよいですか?

私はこれをやろうとしましたが、私の構文はおそらく間違っています (私は JS があまり得意ではありません)。

私は当初、コードは次のようになると考えていました。

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

javascript - if / elseステートメントを介してdivのx座標をターゲットにする方法は?

ifステートメントを使用する場合、divのX座標をどのようにターゲットにしますか?

私がやろうとしているのは、divを画面全体でアニメーション化することですが、特定のx座標が満たされた場合にのみ移動させたいので、if/elseステートメントを使用します。

例えば;

では、if / elseステートメントを満たすことができるように、divsの現在のx位置をターゲットにできるように、コードをどのように記述しますか?

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

batch-file - IbatisのSqlExecutorでstatementList属性または複数のサブバッチを設定する方法

私は ibatis-sqlmap-2.3.0 バージョンを使用しており、テーブルに約 70K 行を挿入する必要があります。

SqlExecutor Batch 機能を使用して、executeBatch(); の途中で失敗したステートメントのインデックスも知りたいです。

以下は同じコードです。

}

問題: 失敗の結果が来ると、「om.ibatis.sqlmap.engine.execution.BatchException: Sub batch number 1 failed.」というメッセージが表示された重複データのエラーが表示されます。

重複したエントリが他の行にあることがわかっているため、インデックス 1 は間違っています。

理由: この jar のコードを確認したところ、すべての executor.insert("ratesUtil.insertAreaData", ar1); で構成される単一のステートメントのみが考慮されます。

したがって、インデックスは 1 です。

参照用の出力:

1) System.out.println("失敗した例外" + e.getFailingSqlStatement()); -- テーブル値に挿入 (?,?,?) 2)System.out.println("失敗したステートメント ID " + e.getFailingStatementId()); 3)System.out.println("メッセージ例外は" + e.getMessage()); -- サブバッチ番号 1 が失敗しました。4)System.out.println(e.getSuccessfulBatchResults()); - ヌル

1)これらの挿入クエリを単一のexecutorで複数のバッチステートメントとして設定し、これらすべてのバッチステートメントを単一のexecutor.executeBatch()で実行するにはどうすればよいですか。

2) 失敗したステートメントの正しいインデックスを取得する他の方法はありますか。

プロジェクト構成の問題により、バージョンを変更できません。また、updateCount にも依存したくありません。