PDA

View Full Version : error sql when trying to publish a discussion or response


JuPo
06-10-2009, 05:19 PM
Hello,

I have a error sql when trying to publish a discussion or response in my forum:

(SELECT permissions, permissions2, FIND_IN_SET(forumid, '40,29,28,-1') AS pos, forumid
FROM moderator
WHERE userid = 23 AND forumid IN (40,29,28,-1)
ORDER BY pos ASC
LIMIT 1)
UNION
(SELECT permissions, permissions2, 0, forumid
FROM moderator
WHERE userid = 23 AND forumid = -1
);

or this to edit a post:

SELECT dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter, IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize, attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow FROM attachment LEFT JOIN attachmenttype AS attachmenttype USING (extension) WHERE postid = 34 ORDER BY attachmentid;

any can help me pls ?

thank you very much...

Lynne
06-10-2009, 05:35 PM
We need to see the whole error - there should be some text below the query.

JuPo
06-10-2009, 07:59 PM
Okay,

these errors happen sometimes:

Invalid SQL:

(SELECT permissions, permissions2, FIND_IN_SET(forumid, '40,29,28,-1') AS pos, forumid
FROM moderator
WHERE userid = 23 AND forumid IN (40,29,28,-1)
ORDER BY pos ASC
LIMIT 1)
UNION
(SELECT permissions, permissions2, 0, forumid
FROM moderator
WHERE userid = 23 AND forumid = -1
);

MySQL Error : MySQL server has gone away
Error Number : 2006
Request Date : Wednesday, June 10th 2009 @ 10:05:02 AM
Error Date : Wednesday, June 10th 2009 @ 10:05:22 AM
Script : http://www.domain.com/newthread.php?do=postthread&f=40
Referrer : http://www.domain.com/newthread.php?do=newthread&f=40
IP Address : 88.23.181.59
Username : Yeahh!
Classname : vB_Database

and this if edit the post:

Database error in vBulletin 3.8.1:

Invalid SQL:

SELECT dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter,
IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize,
attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow
FROM attachment
LEFT JOIN attachmenttype AS attachmenttype USING (extension)
WHERE postid = 34
ORDER BY attachmentid;

MySQL Error : MySQL server has gone away
Error Number : 2006
Request Date : Wednesday, June 10th 2009 @ 05:09:50 AM
Error Date : Wednesday, June 10th 2009 @ 05:10:28 AM
Script : http://www.domain.com/editpost.php?do=updatepost&p=34
Referrer : http://www.domain.com/editpost.php?do=updatepost&postid=34
IP Address : 87.217.133.234
Username : admin
Classname : vB_Database

thank you very much...

Lynne
06-10-2009, 08:03 PM
MySQL server has gone away is a server issue. See this: http://www.vbulletin.com/docs/html/troubleshoot_mysql_goneaway and this: http://www.vbulletin.com/forum/showthread.php?s=&postid=310265#post310265