完全错误:
警告:odbc_exec():SQL错误:[MySQL] [ODBC 5.3(w)驱动程序] [mysqld-5.6.24]您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以获得正确的语法,以便在'1 ID,类别,Image1 FROM 3dprints WHERE category ='model_making'ORDER'在第1行,SQLExecDirect中的SQL状态37000附近使用。
public function get_max_category($category){
$query="SELECT TOP 1 ID,category,Image1
FROM ".$this->tblname." WHERE category='".$category."'
ORDER BY Date_of_creation DESC";
$exec=odbc_exec($this->cnx,$query);
$id=odbc_result($exec,'ID');
$category=odbc_result($exec,'category');
$img1=odbc_result($exec,'Image1');
return array($id,$category,$img1);
}
public function get_category(){
$query="SELECT DISTINCT(category) FROM ".$this->tblname;
$exec=odbc_exec($this->cnx,$query);
while($row=odbc_fetch_row($exec)){
$categories[]=odbc_result($exec,'category');
}
return $categories;
}
答案 0 :(得分:3)
删除UITableViewCell
并添加TOP 1
查询结尾
更改以下
LIMIT 1
要
$query="SELECT TOP 1 ID,category,Image1
FROM ".$this->tblname." WHERE category='".$category."'
ORDER BY Date_of_creation DESC";