Fatal SQL Error

BrianH - November 17, 2004 - 03:51
Project:Workspace
Version:4.5.x-1.x-dev
Component:Code
Category:bug report
Priority:critical
Assigned:Frank Ralf
Status:won't fix
Description

Through multiple versions, I've never been able to get this module to work.

With current release, I get the following error:

Fatal error: You have an error in your SQL syntax near 'UNION SELECT c.nid AS cnid, '' AS type, c.cid, c.subject, c.status, c.timestamp,' at line 1 query: SELECT n.nid, n.type, 0 AS cid, n.title, n.status, n.changed, s.comment_count, 1 AS node FROM node n, node_comment_statistics s WHERE n.uid = 1 AND n.nid = s.nid UNION SELECT c.nid AS cnid, '' AS type, c.cid, c.subject, c.status, c.timestamp, c.pid, 0 FROM comments AS c WHERE c.uid = 1 ORDER BY changed ASC LIMIT 0, 50 in /home/vrealms/public_html/beta/includes/database.mysql.inc on line 125

As I am using table prefixes I assumed that workspace.module was not respecting this, which is certainly the case in places but, I was unable to fix it myself.

#1

sulleleven - November 17, 2004 - 18:07

I am getting this as well, on a new install (solaris). But, I have it running fine for another site of mine.
I think maybe it is a problem with another module I installed... so I am removing them and will try to weed out the issue.

#2

sulleleven - November 17, 2004 - 18:27

not caused by any other module.
am thinking now it may be a mysql version issue.
my problem site uses MySQL 3.23.53
my working site uses MySQL v 4.0.20

#3

jvandyk - November 18, 2004 - 03:23
Assigned to:Anonymous» jvandyk

The workspace module is not compatible with MySQL 3 because it uses a UNION statement, which MySQL 3 does not support. There are ways to simulate a UNION statement in MySQL 3 but I do not (nor do I plan to) use MySQL 3, so I will not be coding this.

I have just checked in a version that tries to be table prefix friendly.

#4

rooey - August 18, 2005 - 10:38
Status:won't fix» needs review

As per this thread: http://drupal.org/node/16797

I've taken the suggestions and created a simple patch file - please realise that this DOES alter the functionality very very slightly.

It also needs to be checked - i'm not 100% sure if it works well :)

AttachmentSize
workspace-mysql3.patch 2.85 KB

#5

Frank Ralf - July 14, 2009 - 14:45
Assigned to:jvandyk» Frank Ralf
Status:needs review» won't fix

Pertains to an outdated version. Please create new issue if problem persists.

TIA
Frank

 
 

Drupal is a registered trademark of Dries Buytaert.