2 回答

TA貢獻1831條經驗 獲得超10個贊
據我了解,您的表單的方法是GET請求。要使用 HttpFoundation 組件檢索 $_GET 變量,您需要:
您的選擇輸入應該有一個名稱。
例子:
<form class="form-group" action="{{ path('user_index') }}" method="get">
<table class="table">
<tr>
<td>
<select class="custom-select" name="users">
<option selected="">Which users to you want to see ?</option>
<option value="1">All</option>
<option value="2">Students</option>
<option value="3">Teachers</option>
<option value="4">Admins</option>
<option value="5">Super Admin</option>
<option value="6">Banned</option>
<option value="7">Unbanned</option>
</select>
</td>
<td>
<input type="submit" value="Submit">
</td>
</tr>
</table>
</form>
嘗試使用獲取您的請求 ( GET ) 參數$request->query->get('users')

TA貢獻1831條經驗 獲得超9個贊
您的選擇沒有名稱:
<select class="custom-select" name="userselect">
<option selected="">Which users to you want to see ?</option>
<option value="1">All</option>
<option value="2">Students</option>
<option value="3">Teachers</option>
<option value="4">Admins</option>
<option value="5">Super Admin</option>
<option value="6">Banned</option>
<option value="7">Unbanned</option>
</select>
并在您的控制器中獲取 $request 中的“userselect”。
- 2 回答
- 0 關注
- 152 瀏覽
添加回答
舉報