我不知道這篇文章是否有重複。我發現了一些由JQuery DataTable
構成的php文件,並且是由某人制作的(我不知道開發人員在哪裏)。這個查詢有什麼樣的mysql函數?
此查詢的功能是顯示數據庫裏面的數據,查詢,如:
case 'average' :
$needfieldname=false;
$month=getVar('calcmonth');
$sql="SELECT SQL_CALC_FOUND_ROWS ID,name,remark,avrusepmonth
, CONCAT('<input type=''checkbox''id=''cb' , ID ,''' name=''check[]'' value=''',ID,''' >'
,'<label class=''lbcb'' for=''cb', ID,'''><=update=</label>') as checkb
, moq, leadtime
FROM test_media ";
break;
我要問這裏是這一部分:
monthavrage(ID,".$month.") as latestavr
查詢中有什麼樣的Mysql函數y以上?因爲我得到了這樣的錯誤:如果關聯的錯誤代碼是1305,
FUNCTION TestMediaControl.monthavrage does not exist
EWWWWWW ...在數據庫中生成html?用火消除該查詢(或者從軌道核子化)並將它所屬的html代碼放在客戶端中。而且,mysql使用反斜槓來轉義單引號。使用'\''而不是''''。 –
這可能是一個用戶定義的函數:http://dev.mysql.com/doc/refman/5.0/en/create-procedure.html –
@SayemAhmed:首先這個頁面可以工作,但在某些用戶忘記點擊更新後按鈕每25個月在本頁面顯示錯誤。所以,我想跟蹤哪裏是根本原因,並發現該函數。但是,我沒有發現任何聲明之前,MySQL的查詢。 – nunu