У меня есть этот mysql-запрос, и я очень новичок в CodeIgniter, как я могу сделать этот активный запрос записи?Создайте CodeIgniter Active Record из запроса MySQL
SELECT
chp_id,
chp_destination,
cde_name,
chp_year,
chp_from,
chp_to,
chp_budget_price_high,
chp_medium_price_high,
chp_luxury_price_high,
chp_budget_price_low,
chp_medium_price_low,
chp_luxury_price_low,
chp_timestamp,
chp_comment
FROM crm_hotel_price
LEFT JOIN crm_destinations ON cde_id = chp_destination
WHERE chp_id IN
(
SELECT MAX(chp_id)
FROM crm_hotel_price
GROUP BY chp_destination, chp_year
)
ORDER BY
chp_id
это то, что я пытался, и обнаружил, что MySQL подзапрос пока не поддерживается активным record..Is CodeIgniter там таким образом, другой способ, как сделать это с активной записью CI? –
Посмотрите на это -> http://ellislab.com/codeigniter/user-guide/database/results.html. Вы можете сделать что-то вроде '$ query = $ this-> db-> query (" YOUR QUERY "); а затем получить результат' $ query-> result() '. – Boris