Как работать с временной таблицей в codeigniter, например, обновлять столбец и извлекать результат? - PullRequest
0 голосов
/ 14 декабря 2018

мне нужна небольшая помощь.

я работаю с модулем в codeigniter, который имеет дело с

$sql = "CREATE TEMPORARY TABLE `temp_user_rank` (
            `user_id` int(11) NOT NULL,
            `job_type` varchar(150) NOT NULL,
            `score` int(11) NOT NULL
            ) ENGINE=MyISAM AS ( SELECT `user_id`,`job_type` ,`score` FROM jh_user_profile WHERE user_id IN($result_users) )";

    $this->db->query($sql);

// после вставки

Мне нужно обновить таблицу и затем получить результат user_idна основе оценки с использованием $ this-> db-> query ('select user_id FROM temp_user_rank');

1 Ответ

0 голосов
/ 15 декабря 2018

Я получил ответ, работая с временной таблицей в codeigniter.

$this->db->query("DROP TABLE IF EXISTS temp_user_rank");
//passing the above sql here
$this->db->query($sql);
$result = $this->db->query('SELECT * FROM temp_user_rank')->result_array();

переменная результата содержит все результаты

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