Re: Association Problem?

From: Date: Mon, 21 Jun 2004 16:31:37 +0000
Subject: Re: Association Problem?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-188752@lists.php.net to get a copy of this message
On Mon, Jun 21, 2004 at 12:09:50PM -0400, Gabe wrote: > Wanted to see if anyone had any input on this. I have a recordset that > is returned to me in my script. What I then would like to do is go > through each row of the recordset and use the substr_count function to > count the number of times a string appears in each row. Then I'd like > to sort & display the recordset based on how many times the string > appeared in each row. > > Basically this is a very light search with a very quick & dirty way to > find relevancy. I've thought that I could just store the relevancy > numbers in an array, but then how do I know which relevancy number goes > with what row in the recordset? That's the association problem I'm > talking about. Also, how would I then sort the recordset accordingly > based on the relevancy array? > > I've been looking through the PHP documentation and can't quite get past > this question. Anyone have any ideas? Thanks! > try array_multisort(): $search_str = 'abc'; $sort_array = array(); foreach ($recordset as $k => $v) { $sort_array[$k] = substr_count($v, $search_str); } array_multisort($sort_array, $recordset); - rob

« previous php.general (#188752) next »