hi , i am not able to get last 10 element in yii , using findby sql

StackOverflow https://stackoverflow.com/questions/22141436

  •  19-10-2022
  •  | 
  •  

質問

 public function getGet($nid)
       {
          $sensor = $this->findBySql("select * from tbl_sensor where stype=4 and nid=$nid order by timestamp desc limit 10;");

        if ($sensor == NULL)
        return "NULL";
        return $sensor->sdata;
       }
役に立ちましたか?

解決

try this code.

echo "select * from tbl_sensor where stype=4 and nid=$nid order by timestamp desc limit 10";
$res= Yii::app()->db->createCommand("select * from tbl_sensor where stype=4 and nid=$nid order by timestamp desc limit 10")->queryAll();

//print_r($res); // will return array of result.
// to check query, print the query executed.

return $res;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top