Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение > Модули
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
tyr вне форума      Старый добавление ссылки на тему форума в стандартном News #1  
Аватара для tyr
tyr
Новенький
Регистрация: 30.04.2006
Сообщения: 4


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для tyr Найти все сообщения от tyr Добавить tyr в список друзей  
15.12.2006, 15:45

Доброго времени суток,

решил добавить в стандартный модуль новостей ссылку на форум.

Это я воткнул в modules\news\index.php
PHP код:
 //////////////////////////
$nomer_temi "198";


if (
$nomer_temi 0) {
     
$morelink .= "<a href=\"http://мой_ай_пи/forum/showthread.php?t=$nomer_temi\">"._FORUMTHEME."</a>";
     
$morelink .= "|";
     } else {
         
$morelink .= "";
     }

     
//////////////////////// 

номер темы временный.

Как я всё это придумал:
Добавляю в базу _stories столбей "nomer_temi" а в написание самой новости форму с вводом значения. При создании новости ввожу это число, оно записывается в базу. А в индекс беру значение $nomer_temi из базы запросом. Получается что у меня подставляется нужное число и получается ссылка на тему на форуме.

Проблемы:
при добавлении в базу столбца(или это строка называется) новости перестают отображаться.
И полный топор с созданием новости. Т.е. взять значение из базы я могу(умею) а записать не получается.

Помогите разобраться. во вложении картинка что получиться в итоге. Осталось правельно зделать ввод в базу ноера и забирать его от туда.

ЗЫ:Сижу с 2-мя учебниками и понимаю, что они скопированны друг с друга и совершенно мне не помогают
Изображения
Тип файла: jpg как_это_выглядит.jpg (10.1 Кбайт, 5 просмотров)

Alexander-V-Sh вне форума      Старый #2  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
17.12.2006, 06:39

Тут нужно смотреть не на учебники, а на запись в базу данных.

Вы добавили в таблицу поле, например nomer_temi, которое идет последним. (т.е. после поля associated)

В админке нужно сделать соотв поле для ввода цифры,

Затем во всех функциях (редактирование, запись, запись после редактирования и т.д.) (их много получается) Добавить запись в базу, т.е. после записи переменной $associated, должно идти $nomer_temi
Т.е все по аналогии с уже готовым модулем. Внимательней только стоит быть, маленйшая ошибка и никакой записи не будет.

Alie вне форума      Старый #3  
Alie
Участник+
Регистрация: 20.03.2006
Сообщения: 153


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alie Найти все сообщения от Alie Добавить Alie в список друзей  
17.12.2006, 16:37

Главное не перепутать так-же строки в MySQL таблице. Если в форме $nomer_temi последний, то и в таблице он должен быть последним, извлекатся из БД последним в запросе и т.д.

Soniks вне форума      Старый #4  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
19.12.2006, 04:02

Alie порядо строк в mysql не имеет значения при выводе, а при в воде да, если не используется расшииренная структура запроса INSERT
tyr http://www.mysql.ru/docs/man/INSERT.html
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
модуль news Связанные ссылки kentbrn Модули 2 18.03.2006 21:06
ПРАВИЛА ФОРУМА Soniks Объявления от Администрации 1 21.01.2006 21:11


Часовой пояс GMT +4, время: 03:13.


На Верх
Рейтинг@Mail.ru