Re: Array strangeness
| From: | Marco Perone | Date: | Mon, 04 Jan 2016 15:11:36 +0000 |
| Subject: | Re: Array strangeness | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-325326@lists.php.net to get a copy of this message | ||
I tried to run your code, but it seems to handle the correct result... you can check it here: https://3v4l.org/IHa01
On 04/01/2016 16:08, Aziz Saleh wrote:
On Mon, Jan 4, 2016 at 10:02 AM, Lester Caine <lester@lsces.co.uk> wrote:Code is simple enough in long hand ... $surname = array(); $name = $row['n_surn']; $cnt = $row['sn_count']; print_r($row); print($name); print($cnt); $surnames[$name]['name'] = $name; $surnames[$name]['match'] = $cnt; Result ... Array ( [n_surn] => CORTEEN [sn_count] => 227 ) CORTEEN 227 Array ( [CORTEEN] =>That is weird, you are not touching the array $surnames anywhere else. Also noticed you are declaring $surname but using the plural version $surnames.Array ( [name] => CORTEEN [match] => Array ( [name] => CORTEEN [match] => 227 ) ) )WHY is the [match] an array rather than the 227 value from the original result array. Actual code was not expanded using the intermediate variables, but the problem is that incorrect value in the match field :( -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php