Я пытаюсь получить данные из двух таблиц после нажатия кнопки «Открыть» из предыдущего интерфейса таблицы путем отправки идентификатора.
например
<a name="Open" href="<?php echo base_url('welcome/WellProfile/'.$post->Id) ?>">
(https://imgur.com/6IU1Tfo)
Итак, у меня есть две таблицы - а именно «WellDataA» и «WellDataB», я хочу получить данные, в которых данные WellDataB совпадают с данными WellDataA по WellName (столбец).
Example:
WellDataA:
Id Platform WellName
.
.
4 ZE ZE-A
5 ZE ZE-B
6 ZE Ze-B
.
.
WellDataB:
Id WellName CompleteDate
1 ZE-A 12/3
2 ZE-B 14/5
3 ZE-C 20/6
Таков мой запрос, но он закончился ошибкой
public function get_news_by_id($Id = 0)
{
if ($Id === 0)
{
$query = $this->db->get('WellDataA');
return $query->result_array();
}
$this->db->select('*');
$this->db->from('WellDataA');
$this->db->join('WellDataB','WellDataA.WellName =
WellDataB.WellName','INNER');
$query = $this->db->get_where('WellDataA', array('Id' => $Id));
return $query->row_array();
}
Я ожидаю, что на выходе будет отображаться ZE, ZE-A, 12/3 при нажатии кнопки «Открыть» на ZE-A. Но фактический результат - ZE, только ZE-A. Заранее большое спасибо! :) 1013 *