Wednesday, January 18, 2012

sorting

I am trying to sort my results by Result.racenum and Result.class
however I've been away from php for a while and I was never very good
to begin with.

I have a function:

function sundown($season,$race,$sex,$class,$team)
{
if ($season ==null){$conditions = array('Result.location' =>
'Sundown');}
else if ($race ==null) {$conditions = array('Result.location' =>
'Sundown','Result.season'=>$season);}
else if ($sex ==null) {$conditions =
array('Result.location'=>'Sundown', 'Result.season'=>$season,
'Result.racenum'=>$race);}
else if ($class ==null) {$conditions =
array('Result.location'=>'Sundown', 'Result.season'=>$season,
'Result.racenum'=>$race,'Result.sex'=>$sex);}
else if ($team ==null) {$conditions =
array('Result.location'=>'Sundown', 'Result.season'=>$season,
'Result.racenum'=>$race,'Result.sex'=>$sex,'Result.class'=>$class);}
else {$conditions = array('Result.location'=>'Sundown',
'Result.season'=>$season, 'Result.racenum'=>$race,'Result.sex'=>
$sex,'Result.class'=>$class,'Result.team'=>$team);}

$this->set('results',$this->Result->find('all',array('conditions' =>
$conditions)));
}

I tried adding this however no luck..........
//$order = array('Result.racenum', 'Result.class ASC');
//$this->set('results',$this->Result->find('all',array('conditions' =>
$conditions),array('order' => $order)));

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: