В этом коде у меня есть две разные таблицы, т.е. skill_master and jobs_category
. Теперь я хочу объединить эти две разные данные таблицы, а также преобразовать их данные в формат JSON, используя json_encode
.
$this->db->select('category');
$this->db->from('jobs_category');
$this->db->order_by('category');
$query1 = $this->db->get();
$result1 = $query1->result_array();
$this->db->select('key_skills');
$this->db->from('skill_master');
$this->db->order_by('key_skills');
$query2 = $this->db->get();
$result2 =$query2->result_array();
$arr = array();
foreach($result1 as $row)
{
foreach($result2 as $rows)
{
$arr[] = $row['category'].','.$rows['skill_master'];
}
}
$json = json_encode($arr);
echo $json;
Например:
table1: skill_master
key_skills
==========
java
php
dot net
table2: jobs_category
category
========
IT Jobs
Air line Jobs
Hardware Jobs
Теперь, у меня здесь две таблицы. Теперь я хочу объединить эти две таблицы и получить данные в формате JSON, например ["java", "PHP", "dot net", "IT Jobs", "Air Line Jobs", "Hardware Jobs"]
. Итак, как я могу это сделать? Пожалуйста, помогите мне.
Спасибо