У пользователей одна и та же учетная запись, но разные номера (у одного пользователя может быть несколько учетных записей), например:
- ID: 1
- User_id: 101
- Электронная почта: kid@do.com
- Номер счета: 30001
- Имя: Kiddo
- Пол: Мужской
- Доход: 50000
- ID: 2
- Идентификатор пользователя: 101
- Электронная почта: kid@do.com
- Номер счета: 30002
- Имя: Kiddo
- Пол: Мужской
- Доход: 40000
Как видите, единственная разница между учетными записями пользователей - это доход и номер счета.
У меня есть эта простая форма для отображения данных пользователя на основе номера счета, когда пользователь выбирает номер счета 30001, он показывает вышеуказанное значение, а когда пользователь выбирает номер счета 30002, пользователь видит другое значение.
Это пример для опции выбора:
<div class="form-group form-material">
<label class="col-lg-12 col-sm-3 control-label">Account Number
<span class="required">*</span></label>
<div class="col-lg-12 col-sm-9">
<select class="form-control" id="noacc" name="noacc" required>
@foreach($accounts as $key => $account)
<option value="{{ $account->account_number}}" >{{ $account->account_number}}</option>
@endforeach
</select>
</div>
</div>
и это форма ввода для дохода:
<div class="form-group form-material">
<label class="col-lg-12 col-sm-3 control-label">Income
<span class="required">*</span></label>
<div class="col-lg-12 col-sm-9">
<input readonly type="text" class="form-control" name="income" value="{{ $accounts->income }}">
</div>
</div>
* 10 47 * Но когда пользователь меняет номер счета, значение дохода все равно не меняется.