Перейти к контенту
  • 0

Помощь,возникла проблема с mySQL...


.to4ka

Вопрос

Всем привет

Опишу что случилось,я не особо знаю что и как по поводу базы данных поэтому вы уж простите..

---

Были проблемы с хостингом,сегодня все заработало.Зашел на форум,удалил пару сообщений,что-то написал,вышел.Затем пошел по старой ссылке,которая пришла мне еще до проблем с хостингом на мейл как уведомление о новом сообщении на форуме.Захожу а мне вот что вылезает:

скриншотик

---

Удаляю куки,захожу на форум-ввожу логин,пароль и опять тоже самое

Помогите пожалуста :D

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

в других файлах.

берешь и ищешь в проекте файлы, которые содержат словосочетание "LEFT JOIN" и проверяешь там кусок во FROM, если там больше одной таблицы, то заключай в скобки.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

а в чем вообще проблема? что на скрине я показал

просто интересно,и решит ли то что вы советуюте мою проблему?

просто я не опытный настолько как вы.В php я не разбираюсь

искать в настройках mySQL в админцентре?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

последний вопрос,как мне организовать поиск этих файлов,что содержать это словочетание.В ручную в каждой папке каждый файл перебирать?

спасиб 8)

 

я если честно ничего не понимаю,знал бы в каких файлах мне поменять то без проблем,но вот в какой папке хотябы мне искать или вообще что искать и как...

блин не форум же менять...срочно надо сделать этот 8)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ну так обратитесь к специалистам за деньги.

или ищите сами. решение Вам уже дали полное и стопроцентно верное.

 

искать можно даже тем же Total Commander'ом в файлах по маске *.php, содержащим словосочетание LEFT JOIN

Ссылка на комментарий
Поделиться на других сайтах

  • 0

разобрался ))) но появилась другая-при нажатии на мой профиль форум(личные данные) выдает пустую страничку...

---

если что могу отпостить что поменял

...если вдруг у кого-нибудь такое случитца в версии форума что у меня

еще раз спасибо )))

Ссылка на комментарий
Поделиться на других сайтах

  • 0

пусто.просто пустая страница-белый фон

---

вот что я поменял в файлах в которых я нашел LEFT JOIN

Boards.php

$last_c_id = -1;

	$DB->query("SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
			   c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
			   FROM ibf_forums f, ibf_categories c
				 LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
			   WHERE c.id=f.category
			   ORDER BY c.position, f.position");

 

Portal.php

// Get User Data
				if ( ($ibforums->vars['show_user_posted'] == 1) and ($ibforums->member['id']) )
				{
					$query = $DB->query("SELECT DISTINCT ibf_posts.author_id, ibf_topics.*, ibf_forums.name, ibf_forums.read_perms
										 FROM ibf_topics, ibf_forums
										 LEFT JOIN ibf_posts ON (ibf_topics.tid = ibf_posts.topic_id AND ibf_posts.author_id = '".$ibforums->member['id']."') 
							 WHERE ibf_topics.forum_id = ibf_forums.id AND 
									(ibf_forums.read_perms = '*'
									OR ibf_forums.read_perms LIKE '".$ibforums->member['mgroup']."' 
									OR ibf_forums.read_perms LIKE '%,".$ibforums->member['mgroup']."' 
									OR ibf_forums.read_perms LIKE '".$ibforums->member['mgroup'].",%' 
									OR ibf_forums.read_perms LIKE '%,".$ibforums->member['mgroup'].",%')
										 ORDER BY last_post DESC LIMIT 0,".$number_of_posts );
				}
				else
				{
		$query = $DB->query( "SELECT ibf_topics.*, ibf_forums.name, ibf_forums.read_perms
							  FROM ibf_topics, ibf_forums
							 WHERE ibf_topics.forum_id = ibf_forums.id AND 
									(ibf_forums.read_perms = '*'
									OR ibf_forums.read_perms LIKE '".$ibforums->member['mgroup']."' 
									OR ibf_forums.read_perms LIKE '%,".$ibforums->member['mgroup']."' 
									OR ibf_forums.read_perms LIKE '".$ibforums->member['mgroup'].",%' 
									OR ibf_forums.read_perms LIKE '%,".$ibforums->member['mgroup'].",%')
							  ORDER BY last_post DESC LIMIT 0,".$number_of_posts );
		}

			while( $row = $DB->fetch_row($query) ) {

			if ( $forum = $std->my_getcookie('fread_'.$row['forum_id']) )
			{
					$ibforums->input['last_visit'] = $forum > $ibforums->input['last_visit'] ? $forum : $ibforums->input['last_visit'];
			}
				$data.= $this->render_entry($row);
			}

			return $this->html->latest_posts_big($data);
		}
	else
	{

---

поменял как ты и говорил все больше одного...поставил скобки

есть еще два таких же файла в папке upload в sources

там тоже менял,не знаю надо ли было...

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.