Было сложно найти заголовок. Я использую CodeIgniter с моделями/представлениями/контроллером. У меня есть следующие таблицы в моей базе данных MySQL, которые имеют отношение:codeigniter использовать часть результата запроса в другом запросе
В моей модели у меня есть следующие функции:
function get_shoptable() {
$this->db->from('productshop')->where('productId', $this->productId);
$query = $this->db->get();
return $query->result();
}
В моем контроллере я использую вышеуказанную функцию как
$data['bookshop'] = $this->Product_model->get_shoptable();
На мой взгляд, я предписываю книжный магазин $. Моя проблема в том, что лучший способ показать shopName, а не показывать shopId. Принимая во внимание, что книжный магазин $ должен быть таким, каким он есть (кроме shopid), потому что я создаю таблицу HTML с данными о продукте.
просто не использовать shopId из результата set.either использовать оператор выбора, чтобы выбрать конкретные столбцы –
Спасибо за ваш комментарий. Ваш ответ мне не очень помогает, может быть, я должен уточнить свой вопрос. Могу ли я сделать запрос, который получает все данные из магазина продуктов (с ограничением productId) и получает необходимое shopName из магазина? – Orhan
@Orhan, Проверьте мой ответ. Если хотите, я могу расширить его на весь пример. –