2013-02-09 38 views
1

我一直在試圖爲我的網站安裝一個PHP腳本,設置好所有內容,通過腳本附帶的phpMyAdmin導入SQL文件,但是我面對一個空白頁面如下圖所示的錯誤:「表不存在」問題

文件/home/user/public_html/user/include/functions_common.php

511線

SQL選擇*,a.ratingm的票,格式(IFNULL。 (((a.ratingp * 100)/(a.ratingm * 5))/ 10,0),1)作爲評級,格式(ifnull(((a.ratingp * 100)/(ratingm * 5))/ 20 ,0),1)作爲來自電影的評級重新按id DESC LIMIT功能= 1只爲了9

錯誤表「user.movi​​es」不存在

令人奇怪的是劇本沒有附帶此表中的SQL導入文件,但有辦法解決這個問題?有沒有辦法以某種方式創建表使其正確工作?我被卡住了。謝謝。

+1

該表不存在,所以你必須去創造它。查找SQL CREATE – Patashu 2013-02-09 03:09:04

回答

0

可以使用創建一個虛擬表,

CREATE TABLE MOVIES 
(`ID` int, `RATINGM` int, `RATINGP` int, `FEATURED` int, `VIEWS` int); 
+0

錯誤 SQL查詢: CREATE TABLE MOVIES( ID號; MySQL表示:文件 #1064 - 你在你的SQL語法錯誤;檢查對應於你的MySQL服務器版本的手冊第3行的'NUMBER'附近使用正確的語法 – user2056144 2013-02-09 05:54:01

+0

@ user2056144更新爲'mysql'語法。現在檢查。 – Orangecrush 2013-02-09 06:02:06

+0

好吧,現在添加後,新的錯誤替換了它,相同的行和所有文件/ home/user /public_html/user/include/functions_common.php Line sql \t select a。*,a.ratingm as votes,format(ifnull(((a.ratingp * 1 00)/(a.ratingm * 5))/ 10,0),1)作爲評級格式(ifnull(((a.ratingp * 100)/(ratingm * 5))/ 20,0),1)as來自電影的評級按視圖desc的次序限制9 錯誤\t'訂單子句'中的未知列'視圖' – user2056144 2013-02-09 06:23:29