問題タブ [array-sum]
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 - 値を配列に入れ、array_sum を使用する
わかりました、少し立ち往生しています。ここに欠けている単純なことを知っているので、新鮮な目が助けてくれることを願っています
列に値が 2:7:99 として格納されているなど、各値は次のように区切られています。
これで、すべての値を分離し、別のテーブルにクエリを実行して、その値に対応する価格を取得できます。
私が抱えている問題は、すべての価格値の合計を実行することです。以下のコードを参照してください。すべての価格値を配列に追加してから array_sum() を実行するのが最も簡単な方法だと思いますが、何らかの理由で機能しません
** SQL インジェクションについては言及しないでください。外部アクセスのないローカル マシン上にあり、私だけがこれを使用します。
前もって感謝します
php - 各行を個別にではなく、結果クエリのすべてのレコードをカウントする array_sum
今すぐ髪を抜く
配列内の関連するすべての $price 値をカウントするクエリがあります 基本的に、最初のクエリは、完了したが請求されていないジョブのテーブルをチェックします 2番目のクエリ (最初のクエリループ内) は、合計が必要なすべての項目を取得します (これらの値別のテーブル (workshop-items) 内で検出され、$item 配列の値に対してチェックされます
合計は正常に計算されています。個々の行の合計ではなく、返されたすべての合計を合計すると、$total が配置されている場所に関係があると思います
以下のコード
php - 特定のキーを持つ要素の値を除く配列値の合計
私が持っている場合:
array_sumを使用して、 user3以外の値の合計を計算するにはどうすればよいですか?
この関数 (array_filter) を試しましたが、うまくいきませんでした:
PHPバージョン5.2.17を使用しています