0
条件付きでテキストボックスから別のテキストボックス(同じウィンドウ)に値を渡そうとしています。最初のテキストボックスの値が1の場合、他のテキストボックスの出力は2になり、最初のテキストボックスが2ならば、もう一方の出力は3になります。条件付きで別の入力ボックスに入力ボックス値を取得する
ここまでは私がこれまで行ってきたことです。 テキストボックス1:
<input type="text" name="basic_salary" value="<?php
if ($emp_salary->basic_salary <= 15999) {
echo $emp_salary->provident_fund = 120;
} elseif ($emp_salary->basic_salary >= 16000) {
echo $emp_salary->provident_fund = 1;
} else {
echo "Have a good night!";
}
?>" class="form-control">
とテキストボックス2:
<label class="control-label" >SSS </label>
<input type="text" name="provident_fund" value="<?php
if (!empty($emp_salary->provident_fund)) {
echo $emp_salary->provident_fund;
}
?>" class="form-control">
CodeIgniterのを使用しています。ありがとうございました!
まず、最初の ''では、割り当てをエコーしていますか?それはどのように機能するのですか?しかし、それにかかわらず、私はあなたの要件があなたのコードが何をしているのかを見ていません...基本的に入力1がx、入力2がx + 1、それはあなたが言っていることです。コードは...うーん、そんなことはない...どんな場合でも、オブジェクトの内部状態を変更しているのを見ているので、そこのアイデアをちょっとだけ得ることができます。私は真剣にあなたが何であるかを知らないやろうとしている。たぶんあなたが実際に何をすべきかの具体的な例を私たち(または私)に与えると、私たち(または私)が助けになるかもしれません。 – Zeke
uhm大丈夫です。実際に私が達成しようとしているのは、入力1に入力されたものは入力2に対応する出力を持つということです。たとえば、 のように入力1が10より小さい場合、入力2 = a 入力1 = 30、入力3 = c のようなもの –
だから、基本的に入力 'N'は入力' N-1'の値に依存します。あれは正しいですか?最初の入力は '1'で始まります。私は今それを得ると思います。ところで、 'basic_salary'と' provident_fund'が公開されていますか?だからこそ、私はちょうどあなたが得るエラーや問題は何か、私はあなたがコードを実行するときに見ていないことを期待していると思っているのだろうか? (愚かな音だが、致命的なエラーがあるかどうかを知りたい、または「良い夜を!」と表示するかどうかは、コードを調整する場所を確認するだけです)。たぶんそれはクラスの問題ではないかもしれません。 – Zeke