从或sql语句返回数据

时间:2016-05-02 09:57:40

标签: mysql sql mysqli

使用json

从数据库中检索数据

CODE:

$sql ="SELECT * FROM {$this->_table} WHERE comm ='$idfrom$idto' or comm ='$idto$idfrom'  ";  

sql语句是

$sql ="SELECT * FROM {$this->_table} WHERE comm =14 or comm =41  ";

这不会返回任何结果

但是当我这样做时:

{{1}}

返回所有结果

我的数据库
enter image description here

我在哪里可以在第一个sql语句中犯错误

1 个答案:

答案 0 :(得分:1)

如果comm列是INTEGER类型,请使用以下sql查询:

$sql = "SELECT * FROM {$this->_table} WHERE comm IN ($idfrom$idto, $idto$idfrom);";