下面是我的下拉列表,点击withdrwal
用户将从db获取他的所有交易日期。
<select id="test" class="form-control" data-placeholder="Choose a Category" ng-model="query.type" name="type" tabindex="1">
<option value="2">Complaint</option>
<option value="3">Withdrawl</option>
<option value="4">Request</option>
<option value="5">Other</option>
</select>
用户将以表格格式获取所有交易。我将Angular API与metronic模板一起使用。 下面是我的表格,其中包含用户所有交易的复选框。
<table class="table table-hover table-bordered table-striped">
<thead>
<tr>
<th></th>
<th> Certificate No. </th>
<th> Date </th>
<th> Type </th>
<th>Transaction ID</th>
<th> Source </th>
<th> Amount </th>
<th> Amt </th>
</tr>
</thead>
<tbody>
<tr class="odd gradeX" ng-repeat="transactions in transactions track by $index">
<td><input type="checkbox" id="" /></td>
<td><% $index + 1 %></td>
<td></td>
<td> <% transactions.type %> </td>
<td><% transactions.id %></td>
<td> <% transactions.source %></td>
<td> <i class="fa fa-gbp" aria-hidden="true"></i> <% transactions.amount %> </td>
<td><input type="text" name="amount" ng-model="query.amt"></td>
</tr>
</tbody>
</table>
我担心的是在db。
中存储选定的行transaction id
和Amt
我的控制器是这样的:
public function store(Request $request)
{
$query = new Queries;
$query->user_id = $request->userId;
$query->amt = $request->amt;
$query->title = $request->title;
$query->query_type = $request->type;
$query->status_id = 2;
$query->comments = $request->comments;
$query->save();
if($query)
{
return response()->json(['status_code'=>200,'status'=>'Success','response' => [] ,'message' => 'Query Info added successfully']);
}
}
目前我无法按照我的关注存储数据。我想如果我只从表中选择2行,那么我希望数据库中的2行存储amt
和事务ID . If i input any
Amt`默认情况下它将转到所有行。