作者r741209 (阿飛仔)
看板WebRadio
標題[問題] 點歌排行無法顯示
時間Wed Feb 25 17:58:53 2009
我是使用samphpweb自動製造的網頁~
依照config裡面,把"顯示點歌排行"改成true之後
網頁上卻無法顯示,而出現了錯誤訊息:
status=err
SQL error=1064
SQL error string=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
''10'' at line 7
SQL=SELECT songlist.ID, songlist.artist , songlist.title , songlist.album ,
requestlist.code as requestcode, count(*) as cnt FROM requestlist, songlist
WHERE (requestlist.songID = songlist.ID) AND (requestlist.code<'300') GROUP
BY songlist.ID ORDER BY cnt DESC, songlist.date_played DESC LIMIT '10'
這個不知道要怎麼解決耶(抓抓)
其實我是想要能夠把點歌的留言跟點播者儲存下來
或是作成像歷史歌單那樣子,可以查詢點播的歌與留言(不過當然是不會做嘛~"~)
抓資料庫的設定不曉得該怎麼設....
若是可以直接把點播的相關資訊存成log文件也可以....
(我爬文看到好像有人提到requesthistory,但是找不到這東西啊囧)
希望能解決這個問題QQ~~~謝謝~~!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.87.231
1F:推 cjw:錯誤訊息好像是說 MySQL的版本不支援此表示法? 02/26 12:37
2F:→ r741209:那我應該要裝哪個版本的呢?我的APPSERV是2.5.7的~ 02/26 19:56
3F:推 cjw:看起來MySQL的版本不算舊 應該是MySQL已不支援吧? 02/27 13:09
4F:→ cjw:你應該是用SAM3吧 試試看他說的第7行的''10'' 改看看吧@@" 02/27 13:13