Lange
Пользователь
Всем привет. Столкнулся с проблемой поиска, нажимаю "Мои сообщения" выводит белую страницу с нотисом: Fatal error: DB Error [search.php(843)] in сайт/includes/db/mysql.php on line 803
Иду в логи sql:
Иду в код:
Не понимаю, что за колонка p.user_post. Помогите решить пожалуйста.
Иду в логи sql:
Код:
#001054 Unknown column 'p.user_post' in 'where clause'
SELECT t.topic_id AS item_id FROM bb_topics t, bb_posts p WHERE t.topic_id = p.topic_id AND t.topic_status != 2 AND p.poster_id = 727 AND p.user_post = 1 GROUP BY item_id ORDER BY t.topic_last_post_id DESC LIMIT 500
Source : search.php(843) :: db1.torent
IP :
Date : 2013-06-11 23:35:36
Agent :
Req_URI : /search.php?uid=727&o=5
Referer :
Method : GET
PID : 06135
Request : Array
(
[uid] => 727
[o] => 5
[mode] =>
[f] =>
[t] => 727
[nm] =>
)______________________________________________________________________________
PHP:
function fetch_search_ids ($sql, $search_type = SEARCH_TYPE_POST, $redirect_to_result = UA_IE)
{
global $lang, $search_id, $session_id, $items_found, $per_page;
$items_found = array();
foreach (DB()->fetch_rowset($sql) as $row)
{
$items_found[] = $row['item_id'];
}
if (!$items_count = count($items_found))
{
bb_die($lang['NO_SEARCH_MATCH']);
}