SqlHelper::execute_dql2 PHP Method

execute_dql2() public method

执行dql语句,但是返回的是一个数组
public execute_dql2 ( $sql )
public function execute_dql2($sql){

$arr=array(); 
$res=mysql_query($sql,$this->conn) or die(mysql_error());

//把$res=>$arr 把结果集内容转移到一个数组中.
while($row=mysql_fetch_assoc($res)){
$arr[]=$row;
}
//这里就可以马上把$res关闭.
mysql_free_result($res);
return $arr;

}

Usage Example

コード例 #1
0
 public function showMessageByPage($fenyePage, $loginname)
 {
     $sql = "select *from message where getter = '" . $loginname . "'" . "limit " . $fenyePage->pageSize * ($fenyePage->page - 1) . "," . $fenyePage->pageSize;
     $sqlHelper = new SqlHelper();
     $res = $sqlHelper->execute_dql2($sql);
     return $res;
 }
All Usage Examples Of SqlHelper::execute_dql2