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

post_title


Aleks

Вопрос

Ногами не бейте, поиск не помог.

 

Проблема такая. Сегодня утром форум отлично работал. Сейчас при просмотре любой темы начал выдавать

mySQL query error: SELECT pid, post, author_id, author_name, post_date, post_title, post_parent, topic_id, icon_id FROM ibf_posts WHERE pid IN(7741,7949,7950,8296,8304) ORDER BY pid

SQL error: Unknown column 'post_title' in 'field list'
SQL error code: 
Date: Thursday 12th of January 2006 02:33:11 PM

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

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

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

  • 0

Мне лично поиск кое-что прояснил. :D

По словам: Unknown column.

Я так понял, что у Вас отсутствует поле post_title в таблице ibf_posts.

Стандартное предложение об исправлении:

"Создать данное поле" © sM1Le.

 

Обычно предлагается выполнить запрос в SQL:

ALTER TABLE `ibf_posts` ADD `post_title` varchar(255) default NULL;

 

Но это только чисто мои познания, основанные на поиске по вышеуказанной ссылке.

Не более того.

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

  • 0

так как я не нашел ни одного места, где в это поле заносились бы данные, то я поступил так:

удалил это поле из запроса к БД, сразу же после запроса написал

$post['post_title'] = '';

и все.

 

в файле func_topic_threaded

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

  • 0
Ну так =D присваеваешь тому чего нету постое множество =) А вапще не стоило удалять. так что сделай так как написано во втором посте.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
так как я не нашел ни одного места, где в это поле заносились бы данные, ..............

Это делается в phpMyAdmin.

Идёшь там в "Базы данных" -> "Твоя_база" -> SQL

Появится окно запросов на БД.

Туда и вводи.

 

Подробнее пишут тут -> http://dev.mysql.com/doc/refman/5.0/en/select.html

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

  • 0
Ну так =D присваеваешь тому чего нету постое множество =) А вапще не стоило удалять. так что сделай так как написано во втором посте.

нет, не зря. почему - читать дальше

 

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

Это делается в phpMyAdmin.

Идёшь там в "Базы данных" -> "Твоя_база" -> SQL

Появится окно запросов на БД.

Туда и вводи.

 

Подробнее пишут тут -> http://dev.mysql.com/doc/refman/5.0/en/select.html

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

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

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

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

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

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

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

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

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

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

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

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

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