Возврат из функции массива, содержащего все строки запроса

Рейтинг: 0Ответов: 1Опубликовано: 20.03.2011
    function GetMessages($id){
    $res = $this->query("SELECT * FROM `chmblog`.`message` WHERE uid='$id' ORDER BY date DESC");
    $arr = array();
    while($temp = mysql_fetch_row($res)){
        $subj = new subject();
        $subj->nick = $temp[1];
        $subj->header = $temp[2];
        $subj->text = $temp[3];
        $subj->date = $temp[4];
        array_push($arr, $subj);
    }
    mysql_free_result($temp);
    return $arr;
}

Пытался сделать так, но возвращает все равно только одну (последнюю) строку запроса.

Ответы

Ответов пока нет.