Форум сетевых администраторов Страницы (2): [1] 2 »
Показаны 21 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Нужна ваша помошь ребят, очень нуна :) (http://netadmin.ws/forum/showthread.php?threadid=3338)


Помещено User 29-09-2002 в 21:20:

Нужна ваша помошь ребят, очень нуна :)

Короче проблема такая.
Нужно добавить в форму создания новой темы(не нового ответа, а именно темы) новое поле(например цена). И что-бы в конечном итоге это можно было отразить в шаблоне с сообщением. Вот такая вот проблема... Если бы мне ктонить помог я был бы просто счастлив
Если есть идеи шлите на qace@mail.ru или постите тут...


Помещено madgreen 29-09-2002 в 21:36:

я не понял, то есть тебе нужно новое поле добавить в форму?

__________________
Создаю сайт, посвященный мобильным телефонам. Если есть желающие присоединиться к моему труду, буду Вам очень признателен. Пишите в приват.


Помещено polo 29-09-2002 в 22:03:

Для этого нужно в таблицах post и thread создать новое поле, например price - это относится к mysql.
Ð_едактируешь шаблон newthread куда добавляешь нужное поле.
Ð_едактируешь файл newthread.php, в строках начинающиися на :
$DB_site->query("INSERT INTO thread
после visible,attach добавляешь ,price
после '$visible','$attachcount' добавляешь '".addslashes($price)."'
и
$DB_site->query("INSERT INTO post
после iconid,visible добавляешь ,price
после '$iconid','1' добавляешь '".addslashes($price)."'

Ð_едактируешь шаблон postbit куда можно вставить переменную $post[price].

Ð_то все относится только к первому посту когда юзер создает новую тему. Если хочешь чтобы это поле было доступно и при реплее то нужно также редактировать newreply.php, шаблон newreply. Если хочешь также чтобы юзера могли редактировать это значение то нужно также отредактировать файл editpost.php и шаблон editpost.

__________________
Всегда есть решение.


Помещено User 30-09-2002 в 21:11:


PHP:


Database error in vBulletin 2.2.6
:

Invalid SQL: INSERT INTO thread  (threadid,title,lastpost,forumid,open,replycount,p
 ostusername
,postuserid,lastposter,dateline,iconid,
visible,attach,price) VALUES (NULL,'тема  форума','1033412984','2','1','0','powerpuffb
 oy'
,'1','powerpuffboy','1033412984','0','1','0','Ñ
†ена'
)
mysql error: Unknown column 'price' in 'field list'

mysql error number: 1054

Date
: Monday 30th of September 2002 11:09:44 PM



Вот такая фигня происходит
что делать ?


Помещено Total 30-09-2002 в 22:17:

quote:
Для этого нужно в таблицах post и thread создать новое поле, например price - это относится к mysql.


Конечно ошибку даст! Тебе сказали что сначала надо создать ячейку в таблице, чтобы он туда мог добавлять что-то ...

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено User 03-10-2002 в 08:40:

О всё получилось ) Ð_аботает !
Сначала не заметил что надо вставить поле в mysql
Спасибо polo и Total !!


Помещено User 04-10-2002 в 22:36:

По этому поводу ещё один вопрос
Как сделать что-бы этот параметр price был виден в списке сообщений я хочу его вставить заместо кол-ва просмотров темы...
как это сделать ? Я пробовал писать $threads[price] и $post[price] не получается Что я не так делаю ?


Помещено MCTarakan 04-10-2002 в 23:58:

скроее всего $threadinfo[price] хотя это только предположение!

__________________
yMC.ru - хомяк музыканта


Помещено Cube 05-10-2002 в 08:53:

2User ака елан.
Хоть я ещё только познаю основы всего этого форумостроительства хочу сказать, что если ты хочешь вывести это заместо количества просмотров, то у тебя в итоге опять начнуться ошибки. Лучше сделай отдельным столбцом, если это возможно.

ЗЫ мир тесен.

__________________
Мерк – состояние души, ПÐ_оектер – состояние тела..
Мысли


Помещено DicsyDel 05-10-2002 в 12:15:

Куб... ты слегка неправ, если просто упрать столбец кол-во постов, и за место него добавить столбес price то все будет окей! ) Тут просто негде ошибке появиться!

__________________
-----
http://webta.net


Помещено User 05-10-2002 в 12:36:

Именно это я и хочу сделать !
Подскажите что куда написать надо ?
Плз Ð_то на самом деле достаточно срочно


Помещено User 06-10-2002 в 13:29:

Ð_ебят
ну помогите !!!!


Помещено MCTarakan 06-10-2002 в 21:47:

ну внатуре помогите человеку то! нада ведь! где тут наши знатоки? Зеев, Тотал, Лиза и сам ПОЛО куда-то пропал...

__________________
yMC.ru - хомяк музыканта


Помещено zeev 06-10-2002 в 22:13:

ищи вот это в файле forumdisplay.php

code:

$threads=$DB_site->query("
SELECT $dotuserid $votequery ".iif($foruminfo[allowicons],'icon.title as icontitle,icon.iconpath,','')."
	thread.threadid,thread.title,lastpost,  forumid,pollid,open,replycount,postusername,postus
erid,
	lastposter,thread.dateline,views,thread.iconid,notes,thread.visible,sticky,votetotal,attach
	FROM thread
	".iif($foruminfo[allowicons],'LEFT JOIN icon ON (icon.iconid = thread.iconid)','')."
	$dotjoin
	WHERE $threadids
	ORDER BY sticky DESC, $sortfield $sqlsortorder
	"); 



вот этот кусок
thread.threadid,thread.title,lastpost,
замени на

thread.threadid,price,thread.title,lastpost,

переменная для вывода инфы $thread[price]


Помещено MCTarakan 06-10-2002 в 22:34:

quote:
переменная для вывода инфы $thread[price]
я был рядом..

__________________
yMC.ru - хомяк музыканта


Формат времени GMT. Текущее время 05:38. Страницы (2): [1] 2 »
Показаны 21 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.