Неизвестный столбец 'items' в 'where clause' (codeigniter) - PullRequest
2 голосов
/ 06 мая 2019

В чем проблема 100

код:

  $this->db->select('items.*, tags.name, users.user_name');
  $this->db->from('items');
  $this->db->join('tags', 'tag = tags.id');
  $this->db->join('users', 'id_user = users.id');
  $this->db->where('items', array('id' => $id));
  $query = $this->db->get();
    return $query->row_array();

печать:

Номер ошибки: 1054

Неизвестный столбец 'items' в 'where clause'

SELECT `items`.*, `tags`.`name`, `users`.`user_name` 
FROM `items` JOIN `tags` ON `tag` = `tags`.`id` 
JOIN `users` ON `id_user` = `users`.`id` WHERE `items` = Array

Имя файла: C: /xampp/htdocs/system/database/DB_driver.php

Номер строки: 691

Ответы [ 2 ]

1 голос
/ 06 мая 2019

вместо этого

$this->db->where('items', array('id' => $id));

попробуйте это

$this->db->where('items.id', $id);
0 голосов
/ 06 мая 2019

Нет имени столбца items, items - таблица.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...