新しいスレッドの作成を含む vbulletin 用のプラグインを作成しています。以下のクエリは私が実行したものです。クエリは phpmyadmin で完全に実行されますが、php ファイル内で実行すると実行されません。エラーは報告されませんでした。誰でもこの問題を解決する方法を教えてもらえますか? どうもありがとうございました!
mysql_query("INSERT INTO `thread` (`threadid`, `title`, `prefixid`, `firstpostid`, `lastpostid`, `lastpost`, `forumid`, `pollid`, `open`, `replycount`, `hiddencount`, `deletedcount`, `postusername`, `postuserid`, `lastposter`, `dateline`, `views`, `iconid`, `notes`, `visible`, `sticky`, `votenum`, `votetotal`, `attach`, `similar`, `taglist`, `awardedcredits`, `threaddesc`)
VALUES (NULL, '$mname', '', '0', '0', '0', '$M4rumid', '0', '1', '0', '0', '0', '$username', '$userid', '$username', '$date', '0', '0', '', '1', '0', '0', '0', '0', '', NULL, '0', 'awarded');
SET @threadid = LAST_INSERT_ID();
INSERT INTO `post` (`postid`, `threadid`, `parentid`, `username`, `userid`, `title`, `dateline`, `pagetext`, `allowsmilie`, `showsignature`, `ipaddress`, `iconid`, `visible`, `attach`, `infraction`, `reportthreadid`, `kbank`, `post_thanks_amount`)
VALUES (NULL, @threadid, '0', '$username', '$userid', '$mname', '$date', '$postcontent', '1', '1', '', '0', '1', '0', '0', '0', '0.00', '0');
SET @postid = LAST_INSERT_ID();
UPDATE `thread`
SET `firstpostid` = @postid,
`lastpostid` = @postid,
`lastpost` = '$date'
WHERE `threadid` = @threadid;
UPDATE `user`
SET `posts` = `posts`+1
WHERE `userid` = '$userid';");