execute中更新queryID，否则SQL出错时，error函数无法显示错误信息

不知道为什么这里要单独增加一个$stmt?