Re: joining array values

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You're losing me hear without sample data, but I'll try.

Ideally your input array would be something like:
$result[] = array('id'=>23, 'text'=>'ok', 'relevance'=>2);
$result[] = array('id'=>42, 'text'=>'joel', 'relevance'=>1);
$result[] = array('id'=>23, 'text'=>'php', 'relevance'=>1);

Which gives you an array like:
print_r($result);
Array
(
    [0] => Array
        (
            [id] => 23
            [text] => ok
            [relevance] => 2
        )

    [1] => Array
        (
            [id] => 42
            [text] => joel
            [relevance] => 1
        )

    [2] => Array
        (
            [id] => 23
            [text] => php
            [relevance] => 1
        )

)

If you changed your array to be like this, then the original code won't work.
You can cycle through the array like this:
foreach( $result as $resultItem) {
echo $resultItem['id'];
echo $resultItem['text'];
echo $resultItem['relevance'];
}


Hope that helps.

On May 12, 2005, at 10:13 AM, Merlin wrote:

Hi Brent,

thank you for that excellent example. I tried to get that working in a similar way but failed. However, you brought in knowledge which puts me into trouble. How can I output those arrays if they are the other way around?
I used to do it like this:
for ($i=0;$i<count($result[id]);$i++){
echo $result[id][$i];
echo $result[text][$i];
}


Now the array is the other way around, plus the array $resultSummary[$id]['id'] is not a 1,2,3 thing but there are missing values?!
I need those Id's to create proper links from the output.


Can you shed some more light on this?

Thank you for your excellent help.

Best regards, Merlin

--
Brent Baisley
Systems Architect
Landover Associates, Inc.
Search & Advisory Services for Advanced Technology Environments
p: 212.759.6400/800.759.0577

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux