Добро пожаловать!

на сайт КиберWEB

Выбрать стиль оформления:

Календарь

«    Июль 2017    »
ПнВтСрЧтПтСбВс
 12
3456789
10111213141516
17181920212223
24252627282930
31 

Панель управления

 Чужой компьютер
• Забыли пароль? • Регистрация

Последние темы с форума

Навигация по сайту

Популярные статьи

Сменить дизайн

Облако меток

Zetlex.ru - наш медициский сайт100500, ACDSee, CMS, DLE, DLE шаблоны, MySQL, PanoramaStudio Pro, Браузеры, Графические редакторы, Модули, Наркоман Павлик, Непосредственно Каха, Программы, Рекламные компании, Сервисы, Скрипты, Создание сайта, Уроки, Установка DENWER, Форумы, Хаки, Юмор, графическая программа, обработка фото, программа, создание панорамы, урок, фото

Статистика

File engine/modules/online/online.php not found. Статистика форума

MySQL ошибка Column 'access' in field list is ambiguous



MySQL ошибка Column 'access' in field list is ambiguous

 

Работая с движком DLE волей не волей встречаешся с ошибками баз данных MySQL.В этой новости идет описание и варианты исправление ошибки Column 'access' in field list is ambiguous  

 

 

Полная версия ошибки выглядит примерно так 

MySQL ошибка Column 'access' in field list is ambiguous

 

Ну или в текстовом варианте :

 

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

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

Error Number: 
1052 

<span style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; word-spacing: 0px; font-style: italic; ">SELECT id, date, allow_comm, approve, access from dle_post LEFT JOIN dle_post_extras ON (dle_post.id=dle_post_extras.news_id) WHERE id='x'</span> 
 

  

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

Как же ее исправить?

 

Для начала разберемся что означает эта ошибка. Column 'access' in field list is ambiguous   говорит о том что столбец access  повторяется в двух таблицах вашей базы  данных SQL в данном случае эта колонка повторяется в таблицах dle_post и dle_post_extras .

 

Для исправления ошибки 

1)Открываем файл http:\\ваш сайт.ру/engine/modules/addcomments.php  

2)находим там следующий код на строке №211

$row = $db->super_query( "SELECT id, date, allow_comm, approve from, access " . PREFIX . "_post WHERE id='$post_id'" );

и заменяем его следующим

$row = $db->super_query( "SELECT id, date, allow_comm, approve from " . PREFIX . "_post WHERE id='$post_id'" );

 

Вот и все, надеюсь эта статья вам помогла, если есть вопросы пишите в комментариях или задайте вопрос на нашем форуме



Назад

Похожие новости

  • Уроки по CSS/CSS3. Часть 18. Трехмерный куб на CSS3
  • Слайдер для dle
  • Обновление WYSIWYG редактора для DLE версии 9.6
  • Модуль Новости на Модерации для DLE 9.5
  • Создание баннера
  • Поделиться ссылкой

    Ссылка:
    BB-code:
    HTML:' type="text" class="input11" style="width:400px" readonly="readonly"onclick="select(this)" />

    Комментарии к новости

    • MySQL ошибка Column 'access' in field list is ambiguous

    Добавить комментарий

    Имя:*
    E-Mail:*
    Комментарий:
    Вопрос:
    Вы человек?
    Ответ:*
    Введите код: *
    Кликните на изображение чтобы обновить код, если он неразборчив
    Яндекс.Метрика Каталог@Mail.ru - каталог ресурсов интернет