Уважаевые Гуру, посоветуйте:
При загрузке форума mysql генерирует ошибку:
mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
FROM ibf_forums f, ibf_categories c
LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
WHERE c.id=f.category
ORDER BY c.position, f.position
mySQL error: Unknown column 'f.id' in 'on clause'
mySQL error code:
Date: Thursday 07th 2006f December 2006 09:08:51 AM
Делал с помощью phpmysql "починку таблиц", починка произошла успешно, но ошибка не исчезла. В какую сторону копать?
Ошибка при загрузке.
-
- Former team member
- Сообщения: 6517
- Стаж: 21 год 2 месяца
- Откуда: Бердск
ну не знает он такого поля. Учите английскийalextich писал(а):Unknown column 'f.id'
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 18 лет 9 месяцев
Это понятно, что он не знает/не находит такого поля. Поле id присутствует во всех перечисленных таблицах: ibf_forums, ibf_categories, ibf_categories. Причём id во всех таблицах имеет индекс Primary и как видно из SQL-запроса по нему эти таблицы и вяжутся. Было подозрение на "порченый" индекс. Я переиндексировал эти таблицы, ошибка не пропала. Возможно Вы уже сталкивались с подобной проблеммой, и что-то еще посоветуете, кроме того, чтобы учить английский, которым я владею на должном уровне.
За ранее благодарен, Александр.
За ранее благодарен, Александр.
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 6 месяцев
- Откуда: Ленинград
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 18 лет 9 месяцев