Jump to content

Recommended Posts

MySQL Error! 
------------------------

The Error returned was: 
Column 'news_read' in field list is ambiguous 

Error Number: 
1052 

 

SELECT SQL_CALC_FOUND_ROWS id, autor, dle_post.date AS newsdate, dle_post.date AS date, short_story AS story, dle_post.xfields AS xfields, title, descr, keywords, category, alt_name, comm_num AS comm_in_news, allow_comm, news_read, editdate, editor, reason, view_edit, tags, '' AS output_comms FROM dle_post LEFT JOIN dle_post_extras ON (dle_post.id=dle_post_extras.news_id) WHERE dle_post.approve=1 AND dle_post.date < '2013-11-26 13:44:49' AND (short_story LIKE '%апапап%' OR full_story LIKE '%апапап%' OR xfields LIKE '%апапап%' OR title LIKE '%апапап%') ORDER BY date desc LIMIT 0,20

Вылетает при поиске по сайту.

 

Делал запрос : ALTER TABLE `dle_post` ADD `news_read` VARCHAR( 255 ) NOT NULL DEFAULT ' ';

в ответ получаю :

#1060 - Duplicate column name 'news_read'

 

Я уж не знаю что и делать.

Link to post
Share on other sites

Есть вопрос? Задай его профессиональным веб-мастерам, SEO и другим специалистам!

Это что, такой запрос в движке изначально, и вы его не меняли ? я про
 Error Number: 
1052

Попробуй в запросе изменить

allow_comm, news_read,

на

allow_comm, dle_post.news_read,

 (или на dle_post_extras , кароче на то, к чему это относится)

Link to post
Share on other sites

Это что, такой запрос в движке изначально, и вы его не меняли ? я про

 Error Number: 

1052

 

Попробуй в запросе изменить

allow_comm, news_read,

на

allow_comm, dle_post.news_read,

 (или на dle_post_extras , кароче на то, к чему это относится)

Каким запросом ?)

Link to post
Share on other sites

Добавить в таблицу dle_post раздел news_read

 

Зайдите и в ручную удалите news_read, а после выполните:

 

ALTER TABLE `dle_postADD `news_readVARCHAR255 NOT NULL DEFAULT ''

 

Не помогло

Link to post
Share on other sites

Это что, такой запрос в движке изначально, и вы его не меняли ? я про

 Error Number: 

1052

 

Попробуй в запросе изменить

allow_comm, news_read,

на

allow_comm, dle_post.news_read,

 (или на dle_post_extras , кароче на то, к чему это относится)

А все понял, но не получилось :(

Link to post
Share on other sites

а так dle_post_extras.news_read пробовали?

Я просто от дле давно отказался, и неначём структуру бд глянуть) а ставить влом)

Хотя вообще не должно работать, еслиб dle_post было неверно, онобы написало нот экзист. А тут не может определится со связью. А поле news_read есть и в dle_post и в dle_post_extras ?

Link to post
Share on other sites

а так dle_post_extras.news_read пробовали?

Я просто от дле давно отказался, и неначём структуру бд глянуть) а ставить влом)

Хотя вообще не должно работать, еслиб dle_post было неверно, онобы написало нот экзист. А тут не может определится со связью. А поле news_read есть и в dle_post и в dle_post_extras ?

А смысл пробовать, если проблема именно в dle_post в таблице news_read ?)

 

Да оба поля есть(

Link to post
Share on other sites

news_read перенесли в в таблицу dle_post_extras в версии 9.6, а у вас она и и в dle_post и в dle_post_extras присутствует. Надо разбираться конкретно, чтобы не потерять данные. Могу все решить. Разумеется платно.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...