Перейти к контенту
  • 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

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

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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