我有此代码角色功能
SELECT CAST(i_terminal_id AS INT);
但我不能让它运行它总是说我在INT附近有一个错误。请帮忙。
编辑
这里是我的PHP代码。
public function selectTerminals($id){
$form = $this->getUserData();
$form['id'] = $id;
$DAO = $this->getDAO('DAO');
$result=$DAO->query('selectTerminals',$form);
$y = sizeof($result);
//$result = terminal ids selected
$ids = join(',',$result); //
$form['terminal_id'] = $ids;
$form['array_count'] = $y;
$DAO = $this->getDAO('DAO');
$result1 = $DAO->query('displayTerminals',$form);
$sample = sizeof($ids);
echo $result1;
}
您使用的是什么RDMS? mysql,mssql,oracel等? – Arion
查询的其余部分在哪里? 'i_terminal_id'必须来自某处。我想你错过了一个'FROM'子句。 – Steve
i_terminal_id是一个输入。它的价值来自我的PHP代码。 –