Здравствуйте, у меня есть ответ на вопрос ввода, и это ответ на истину или ложь с помощью переключателя, подобного этому
это вопрос 1 ----------------------------------- (*) ---- ( )
это вопрос 2 ----------------------------------- () ---- (* )
это вопрос 3 ----------------------------------- (*) ---- ( )
в моей проблеме, я не могу сохранить все радио, только 1 радио может обнаружить вот так
Environment & details:
GET Data empty
POST Data
text1
"Periksa kondisi kelistrikan dan kabel ,pastikan tidak ada yang terkelupas"
input1
"false"
text2
"Periksa kondisi kabel dan tempat sambungan"
input2
"true"
text3
"Periksa kondisi pencetakan (tinta dan kertas printer)"
input3
"true"
text4
"Fix and squish bugs"
input4
"false"
alat_id
"1"
_token
"buno7LyZ9PLaq3ByKpDYlNz0TuaagV8HPbhqznT8"
name
"post"
это моя 1 проблема, вторая проблема в том, как я могу вводить данные в БД в формате, таком как =
{"вопрос 1": "истина", "вопрос 2": "ложь", "вопрос
3 ":" true "," question 4 ":" false "," question 5 ":" true "}
этот вопрос мне нужно ввести вручную, но ответ из формы ввода.
это мой взгляд #edit, у меня ошибка "value", я просто поставил 1 значение в первой форме
<form class="form-group" action="/user" method="post">
<table class="table table-striped">
<tbody><tr>
<th style="width: 10px">#</th>
<th>Pertanyaan</th>
<th style="width: 60px">Tidak Baik</th>
<th style="width: 60px">Baik</th>
</tr>
<tr>
<td>1.</td>
<td><input style="border:none" type="text" name="text1" value="Periksa kondisi kelistrikan dan kabel ,pastikan tidak ada yang terkelupas"></td>
<td>
<label><input type="radio" name="input1" value="false" checked></label>
</td>
<td>
<label><input type="radio" name="input1" value="true"></label>
</td>
</tr>
<tr>
<td>2.</td>
<td><input style="border:none" type="text" name="text2" value="Periksa kondisi kabel dan tempat sambungan"></td>
<td>
<label><input type="radio" name="input2" value="false" checked></label>
</td>
<td>
<label><input type="radio" name="input2" value="true"></label>
</td>
</tr>
<tr>
<td>3.</td>
<td><input style="border:none" type="text" name="text3" value="Periksa kondisi pencetakan (tinta dan kertas printer)"> </td>
<td>
<label><input type="radio" name="input3" value="false" checked></label>
</td>
<td>
<label><input type="radio" name="input3" value="true"></label>
</td>
</tr>
<tr>
<td>4.</td>
<td> <input style="border:none" type="text" name="text4" value="Fix and squish bugs"> </td>
<td>
<label><input type="radio" name="input4" value="false" checked></label>
</td>
<td>
<label><input type="radio" name="input4" value="true"></label>
</td>
</tr>
<input type="hidden" name="alat_id" value="1">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
</tbody>
</table>
<div class="box-footer">
<button type="submit" class="btn btn-primary" name="name" value="post">Submit</button>
</div>
</form>
это мой контроллер, моя проблема в том, чтобы сохранить {'text1': 'true', 'text2': 'false', .......}
public function store(Request $request)
{
$user = new pemeliharaan;
$id = Auth::user()->id;
$user->user_id = $id;
$user->alat_id = 1;
$user->question = $request->{"question1":"input1","question1":"input2","question1":"input3";// this line i dont know how to do
$user->catatan = "empty";
$user->status = "every week";
$user->save();
dd($user);
// return view('dashboard');
}
если ты можешь помочь, пожалуйста, помоги мне. мое спасибо