Stark98 47 Report post Posted December 10, 2019 Добрый день, пользователи CMSTools! Я столкнулся с проблемой не работоспособности раздела "Общие друзья". Не долго думая я нашёл ошибку (Исправлял на BASHLAB, если выходит вот эта ошибка: Column 'friends_date' in order clause is ambiguous Ошибка сервера, попробуйте обновить страницу позже. попробуйте, может и на других сборочках заработает). 1. Ищем: Цитата //SQL запрос на вывод друзей, по дате новых 20 $sql_mutual = $db->super_query("SELECT tb1.friend_id, tb3.user_birthday, user_photo, user_search_pref, user_country_city_name, user_last_visit, user_logged_mobile FROM `".PREFIX."_users` tb3, `".PREFIX."_friends` tb1 INNER JOIN `".PREFIX."_friends` tb2 ON tb1.friend_id = tb2.user_id WHERE tb1.user_id = '{$user_info['user_id']}' AND tb2.friend_id = '{$uid}' AND tb1.subscriptions = 0 AND tb2.subscriptions = 0 AND tb1.friend_id = tb3.user_id ORDER by `friends_date` LIMIT {$limit_page}, {$gcount}", 1); 2. Заменяем на: Цитата //SQL запрос на вывод друзей, по дате новых 20 $sql_mutual = $db->super_query("SELECT tb1.friend_id, tb3.user_birthday, user_photo, user_search_pref, user_country_city_name, user_last_visit, user_logged_mobile FROM `".PREFIX."_users` tb3, `".PREFIX."_friends` tb1 INNER JOIN `".PREFIX."_friends` tb2 ON tb1.friend_id = tb2.user_id WHERE tb1.user_id = '{$user_info['user_id']}' AND tb2.friend_id = '{$uid}' AND tb1.subscriptions = 0 AND tb2.subscriptions = 0 AND tb1.friend_id = tb3.user_id ORDER by rand() LIMIT {$limit_page}, {$gcount}", 1); Готово! От репы не откажусь) 2 Share this post Link to post Share on other sites
kphp 26 Report post Posted December 10, 2019 53 минуты назад, Stark98 сказал: Добрый день, пользователи CMSTools! Я столкнулся с проблемой не работоспособности раздела "Общие друзья". Не долго думая я нашёл ошибку (Исправлял на BASHLAB, если выходит вот эта ошибка: Column 'friends_date' in order clause is ambiguous Ошибка сервера, попробуйте обновить страницу позже. попробуйте, может и на других сборочках заработает). 1. Ищем: 2. Заменяем на: Готово! От репы не откажусь) не пробовал просто создать таблицу в базе данных в vii_friends с параметрами friends_date datetime Share this post Link to post Share on other sites
Stark98 47 Report post Posted December 10, 2019 5 минут назад, kphp сказал: не пробовал просто создать таблицу в базе данных в vii_friends с параметрами friends_date datetime Дак, у меня оно и так есть! Share this post Link to post Share on other sites
kphp 26 Report post Posted December 10, 2019 (edited) 40 минут назад, Stark98 сказал: Дак, у меня оно и так есть! точна ошибка сори Edited December 10, 2019 by kphp Share this post Link to post Share on other sites
Dusty 1 Report post Posted March 4, 2020 Просто создай vii_friends в mysql и все дела) Share this post Link to post Share on other sites
Stark98 47 Report post Posted March 5, 2020 9 часов назад, artem201920191 сказал: Просто создай vii_friends в mysql и все дела) Так у меня есть, в том и дело Share this post Link to post Share on other sites
Dusty 1 Report post Posted March 7, 2020 В 05.03.2020 в 07:08, Stark98 сказал: Так у меня есть, в том и дело значит не правильно прописал пути в php Share this post Link to post Share on other sites
Stark98 47 Report post Posted March 7, 2020 2 часа назад, artem201920191 сказал: значит не правильно прописал пути в php Хм. Может быть, но я все же решил другим путем. Все переписал и сократил код. Share this post Link to post Share on other sites
xuyasdas324524 0 Report post Posted March 9, 2020 В 07.03.2020 в 18:57, artem201920191 сказал: значит не правильно прописал пути в php спасибо, помогло! Share this post Link to post Share on other sites
Print_control 1 Report post Posted August 8, 2020 В 10.12.2019 в 13:40, Stark98 сказал: Добрый день, пользователи CMSTools! Я столкнулся с проблемой не работоспособности раздела "Общие друзья". Не долго думая я нашёл ошибку (Исправлял на BASHLAB, если выходит вот эта ошибка: Column 'friends_date' in order clause is ambiguous Ошибка сервера, попробуйте обновить страницу позже. попробуйте, может и на других сборочках заработает). 1. Ищем: 2. Заменяем на: Готово! От репы не откажусь) Спасиба памогло Share this post Link to post Share on other sites