У меня есть 2 таблицы, то есть, вопросная и ответная
структура такая:
И у меня есть JSON-массив, который я получил из question_table и answer_table, используя php следующим образом.
// to get the question
$pertanyaan = "select * from question_table”;
$resultPertanyaan = mysqli_query($con, $pertanyaan);
while($rowQuery= mysqli_fetch_array($resultPertanyaan)){
$array_question[]=
array('id'=>$rowQuery['id’],’question’=>$rowQuery['question']);
}
и результат такой:
array_question :
[
{
"id": "8",
“question”: "Shop sign/billboard "
},
{
"id": "10",
"question": "Pylon"
},
{
"id": “11”,
“question”: "Banner”
},
{
"id": "12”,
"question": “Sport”
},
{
"id": “14”,
“question”: “Matic "
},
{
"id": "16”,
"question": “Cub”
}
]
Чтобы получить ответ
$jawaban = "select * from answer_table”;
$resultJawaban = mysqli_query($con, $jawaban);
while($rowQuery= mysqli_fetch_array($resultJawaban)){
$array_answer[]=
array('id'=>$rowQuery['id'],'remark'=>$rowQuery['remark'],'item'=>$rowQuery['item']);
}
и такой результат
array_answer :
[
{
"id": "1b9fa84e-0f2f-11e9-b673-005056be36b2",
“answer”: "3",
“id_question”: "16"
},
{
"id": "bc82c3fd-0f2e-11e9-b673-005056be36b2",
"answer": "1",
"id_question": "11"
},
{
"id": "cc9363f1-0f2e-11e9-b673-005056be36b2",
"answer": "3",
"id_question": "12"
},
{
"id": "f1dfa8b5-0f2e-11e9-b673-005056be36b2",
"answer": "1",
"id_question": "14"
}
]
Я хочу объединить array_answer с array_question, что приводит к следующему:
array_result :
[
{
"id": "8",
“question”: "Shop sign/billboard ",
“asnwer” : null
},
{
"id": "10",
"question": "Pylon”,
“asnwer” : null
},
{
"id": “11”,
“question”: "Banner”,
“asnwer” : “1”
},
{
"id": "12”,
"question": “Sport”,
“answer” : “3”
},
{
"id": “14”,
“question”: “Matic “,
“answer” : “1”
},
{
"id": "16”,
"question": “Cub”,
“answer” : “3”
}
]
Как мне получить array_result, как я и ожидал? Пожалуйста, помогите мне, спасибо