SQL, PHP и другие языки программирования

Компьютеры, мобильные утройства и т.д.
  • Реклама

Аватара пользователя

Автор темы
Гиви
Сообщения: 103
Зарегистрирован: 18 сен 2009, 17:23
Поблагодарили: 1
Russia

SQL, PHP и другие языки программирования

Сообщение Гиви » 16 окт 2009, 13:11

может вам помочь SQL-ем? ))))
У меня точно такой же форум, ну в смысле движок, так что если дадите ссылку на модуль, поставлю у себя, выставлю предупреждение, посмотрю в базе, и отпишу вам SQL, который уберёт всё )))

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Реклама
Аватара пользователя

irakly
Админ
Сообщения: 77593
Зарегистрирован: 17 сен 2009, 12:26
Награды: 5
Откуда: Tbilisi
:
Фоторепортер Джентльмен
Благодетель Футболист
Активист
Благодарил (а): 9908
Поблагодарили: 16450
Пол:
Georgia
Контактная информация:

Вопросы к администратору и модераторам

Сообщение irakly » 16 окт 2009, 13:22

Гиви писал(а):может вам помочь SQL-ем? ))))
У меня точно такой же форум, ну в смысле движок, так что если дадите ссылку на модуль, поставлю у себя, выставлю предупреждение, посмотрю в базе, и отпишу вам SQL, который уберёт всё )))


Спасибо, Гиви!
Это было бы здорово.
А ты бы смог сделать такую вещь, что бы на первой странице форума выводился список тех кто находится в данный момент в чате?
ძალა ერთობაშია!
Putistan delenda est

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

irakly
Админ
Сообщения: 77593
Зарегистрирован: 17 сен 2009, 12:26
Награды: 5
Откуда: Tbilisi
:
Фоторепортер Джентльмен
Благодетель Футболист
Активист
Благодарил (а): 9908
Поблагодарили: 16450
Пол:
Georgia
Контактная информация:

Re: Модернизация сайта и форума

Сообщение irakly » 16 окт 2009, 13:56

В идеале было бы хорошо что бы было видно как на прикрепленной картинке.
Сам автор чата на своем сайте на вопрос о том как вывести ники тех кто на чате на главную страницу ответил так:
Для этого нужно выводить список имен пользователей из таблицы phpbb_chat_sessions. Если вы хоть немного понимаете в программировании — для вас это не будет проблемой.

http://veg.slutsk.net/blog/2009/01/18/s ... -18012009/
Вложения
SQL, PHP и другие языки программирования - inchat.jpg
SQL, PHP и другие языки программирования - inchat.jpg (56.46 КБ) 498 просмотров
SQL, PHP и другие языки программирования - inchat.jpg
SQL, PHP и другие языки программирования - inchat.jpg (56.46 КБ) 498 просмотров
ძალა ერთობაშია!
Putistan delenda est

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

irakly
Админ
Сообщения: 77593
Зарегистрирован: 17 сен 2009, 12:26
Награды: 5
Откуда: Tbilisi
:
Фоторепортер Джентльмен
Благодетель Футболист
Активист
Благодарил (а): 9908
Поблагодарили: 16450
Пол:
Georgia
Контактная информация:

Re: Модернизация сайта и форума

Сообщение irakly » 16 окт 2009, 14:00

Или вот так еще можно.
Вложения
SQL, PHP и другие языки программирования - inchat1.jpg
SQL, PHP и другие языки программирования - inchat1.jpg (56.59 КБ) 499 просмотров
SQL, PHP и другие языки программирования - inchat1.jpg
SQL, PHP и другие языки программирования - inchat1.jpg (56.59 КБ) 499 просмотров
ძალა ერთობაშია!
Putistan delenda est

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

Автор темы
Гиви
Сообщения: 103
Зарегистрирован: 18 сен 2009, 17:23
Поблагодарили: 1
Russia

Модернизация сайта и форума

Сообщение Гиви » 16 окт 2009, 14:24

irakly,

Я тебя что-то не совсем правильно понял, если тебе нужно удалить предупреждения, то это вроде делается через модераторский раздел
Ну если через него не получается то можно в базе выполнить такой код

Код: Выделить всё

DELETE warnings FROM warnings INNER JOIN users WHERE warnings.user_id = users.user_id AND users.username = 'ციციპეპელა'

Он удалит все предупреждения вынесенные пользователю ციციპეპელა, хотя повторюсь с этим прекрасно справляется и Модераторский раздел. А модуль я хоть и не устанавливал, но просмотрел файлы, он не добавляет никаких новых таблиц в базу, значит пользуется уже существующими, а из существующих только одна отвечает за предупреждения warnings

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

Автор темы
Гиви
Сообщения: 103
Зарегистрирован: 18 сен 2009, 17:23
Поблагодарили: 1
Russia

Re: Модернизация сайта и форума

Сообщение Гиви » 16 окт 2009, 14:27

irakly писал(а):В идеале было бы хорошо что бы было видно как на прикрепленной картинке.
Сам автор чата на своем сайте на вопрос о том как вывести ники тех кто на чате на главную страницу ответил так:
Для этого нужно выводить список имен пользователей из таблицы phpbb_chat_sessions. Если вы хоть немного понимаете в программировании — для вас это не будет проблемой.

http://veg.slutsk.net/blog/2009/01/18/s ... -18012009/


Сегодня вечерком, ну или завтра, посмотрю обязательно.

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

irakly
Админ
Сообщения: 77593
Зарегистрирован: 17 сен 2009, 12:26
Награды: 5
Откуда: Tbilisi
:
Фоторепортер Джентльмен
Благодетель Футболист
Активист
Благодарил (а): 9908
Поблагодарили: 16450
Пол:
Georgia
Контактная информация:

Re: Модернизация сайта и форума

Сообщение irakly » 16 окт 2009, 14:39

Гиви писал(а):irakly,

Я тебя что-то не совсем правильно понял, если тебе нужно удалить предупреждения, то это вроде делается через
Модераторский раздел
Ну если через него не получается то можно в базе выполнить такой код

Код: Выделить всё

DELETE warnings FROM warnings INNER JOIN users WHERE warnings.user_id = users.user_id AND users.username = 'ციციპეპელა'

Он удалит все предупреждения вынесенные пользователю ციციპეპელა, хотя повторюсь с этим прекрасно справляется и Модераторский раздел. А модуль я хоть и не устанавливал, но просмотрел файлы, он не добавляет никаких новых таблиц в базу, значит пользуется уже существующими, а из существующих только одна отвечает за предупреждения warnings


Не удаляется. Я сейчас не помню, эт после установки мода так стало или до этого тоже так было.
Код по удалению я запустил, но выдало ошибку:

Код: Выделить всё

Ошибка
SQL-запрос:
DELETE warnings FROM warnings INNER JOIN users WHERE warnings.user_id = users.user_id AND users.username = 'ციციპეპელა'

Ответ MySQL:
#1146 - Table 'forumirakly.warnings' doesn't exist


У тебя какая версия phpbb3? Может таблицы по другому именуются?
ძალა ერთობაშია!
Putistan delenda est

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

Автор темы
Гиви
Сообщения: 103
Зарегистрирован: 18 сен 2009, 17:23
Поблагодарили: 1
Russia

Re: Модернизация сайта и форума

Сообщение Гиви » 16 окт 2009, 14:42

irakly писал(а):
Гиви писал(а):irakly,

Я тебя что-то не совсем правильно понял, если тебе нужно удалить предупреждения, то это вроде делается через
Модераторский раздел
Ну если через него не получается то можно в базе выполнить такой код

Код: Выделить всё

DELETE warnings FROM warnings INNER JOIN users WHERE warnings.user_id = users.user_id AND users.username = 'ციციპეპელა'

Он удалит все предупреждения вынесенные пользователю ციციპეპელა, хотя повторюсь с этим прекрасно справляется и Модераторский раздел. А модуль я хоть и не устанавливал, но просмотрел файлы, он не добавляет никаких новых таблиц в базу, значит пользуется уже существующими, а из существующих только одна отвечает за предупреждения warnings


Не удаляется. Я сейчас не помню, эт после установки мода так стало или до этого тоже так было.
Код по удалению я запустил, но выдало ошибку:

Код: Выделить всё

Ошибка
SQL-запрос:
DELETE warnings FROM warnings INNER JOIN users WHERE warnings.user_id = users.user_id AND users.username = 'ციციპეპელა'

Ответ MySQL:
#1146 - Table 'forumirakly.warnings' doesn't exist


У тебя какая версия phpbb3? Может таблицы по другому именуются?


У меня версия 3.0.5, самая последняя. Только ты здесь не пиши какая у тебя, отпиши в личку.

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

dvl
Сообщения: 8655
Зарегистрирован: 21 сен 2009, 15:58
Предупреждения: 1
Награды: 2
1
Откуда: Москва, Преображенка
:
Джентльмен Активист
Благодарил (а): 789
Поблагодарили: 372
Пол:
Russia

Re: Модернизация сайта и форума

Сообщение dvl » 16 окт 2009, 14:59

Может все от того что ник не латиницей?
1. Если я не даю ссылки - значит это мое личное мнение, может даже и не подкрепленное доказательствами...
2. Если кому-то не нравится жизнь в РФ, ее народ, правительство и т.д. - есть много других стран, как говорится - "скатерьтью дорога"...

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост

Аватара пользователя

Автор темы
Гиви
Сообщения: 103
Зарегистрирован: 18 сен 2009, 17:23
Поблагодарили: 1
Russia

Re: Модернизация сайта и форума

Сообщение Гиви » 16 окт 2009, 15:06

irakly,
Я кажись знаю в чём дело )))
Дело в том, что обычно таблицам при установке предлагаются префиксы выставлять. по умолчанию phpbb_ а я себе таких префиксов не ставил, тоесть таблица будет называться в твоём случае не warnings, а phpbb_warnings.
А запрос соответсвенно:

Код: Выделить всё

DELETE phpbb_warnings FROM phpbb_warnings INNER JOIN phpbb_users WHERE phpbb_warnings.user_id = phpbb_users.user_id AND phpbb_users.username = 'ციციპეპელა';

Если у тебя какой-то другой префикс, то меняй соответствующим образом запрос.

dvl писал(а):Может все от того что ник не латиницей?

Да не с этим всё ОК.

Ссылка:
Скрыть ссылки на пост
Показать ссылки на пост


Вернуться в «Информационные технологии»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость