Код: Выделить всё
function postsInterest($user_id)
{
$query = $this->db->query("
SELECT b.*,
users.country,
users.company,
users.pic_small,
users.subscription,
COUNT(leads.user_id) AS leads
FROM trading AS u
INNER JOIN trading AS b
LEFT JOIN users ON users.user_id = b.user_id
LEFT JOIN leads ON b.trade_id = leads.trade_id
WHERE u.stock_type = b.stock_type
AND u.buying_selling != b.buying_selling
AND u.bond = b.bond
AND u.user_id = $user_id
AND b.user_id != $user_id
AND u.timestamp > unix_timestamp(now() - interval 120 DAY)
AND b.timestamp > unix_timestamp(now() - interval 120 DAY)
GROUP BY b.trade_id
ORDER BY b.timestamp DESC");
if ($query->num_rows() > 0) {
return $query->result_array();
} else {
return false;
}
}
Подробнее здесь: https://stackoverflow.com/questions/470 ... unix-times