I have installed the lastest version of event module, though only basic event workable, I got this message while I go to the Calendar page. At this page, there is no any event title in table though I have created few event nodes.

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'HAVING (event_start >= '2008-03-01 00:00:00' AND event_start <= '2008-03-31 23:5' at line 1 query: SELECT n.nid, n.uid, n.title, n.type, e.event_start, e.event_start AS event_start_orig, e.event_end, e.event_end AS event_end_orig, e.timezone, e.has_time, e.has_end_date, tz.offset AS offset, tz.offset_dst AS offset_dst, tz.dst_region, tz.is_dst, e.event_start - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND AS event_start_utc, e.event_end - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND AS event_end_utc, e.event_start - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND + INTERVAL 0 SECOND AS event_start_user, e.event_end - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND + INTERVAL 0 SECOND AS event_end_user, e.event_start - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND + INTERVAL 28800 SECOND AS event_start_site, e.event_end - INTERVAL IF(tz.is_dst, tz.offset_dst, tz.offset) HOUR_SECOND + INTERVAL 28800 SECOND AS event_end_site, tz.name as timezone_name FROM node n INNER JOIN event e ON n.nid = e.nid INNER JOIN event_timezones tz ON tz.timezone = e.timezone WHERE (n.language ='zh-hant' OR n.language ='' OR n.language IS NULL) AND ( n.status = 1 AND ((e.event_start >= '2008-02-29 00:00:00' AND e.event_start <= '2008-04-01 23:59:59') OR (e.event_end >= '2008-02-29 00:00:00' AND e.event_end <= '2008-04-01 23:59:59') OR (e.event_start <= '2008-02-29 00:00:00' AND e.event_end >= '2008-04-01 23:59:59')) HAVING (event_start >= '2008-03-01 00:00:00' AND event_start <= '2008-03-31 23:59:59') OR (event_end >= '2008-03-01 00:00:00' AND event_end <= '2008-03-31 23:59:59') OR (event_start <= '2008-03-01 00:00:00' AND event_end >= '2008-03-31 23:59:59') )ORDER BY event_start ASC in /var/www/sites/all/modules/event-6.x-2.x-dev/event/event_database.mysqli.inc on line 102.

Any suggetion?

Comments

pobster’s picture

Do you have the acl module enabled?

Pobster

pobster’s picture

Status: Active » Closed (duplicate)

http://drupal.org/node/217840

Sorry but thought I'd tidy this up into one thread.

Pobster