Re: Unexpected values in an associative array[Solved]
| From: | Robert Cummings | Date: | Tue, 31 Jul 2007 15:39:13 +0000 |
| Subject: | Re: Unexpected values in an associative array[Solved] | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-259925@lists.php.net to get a copy of this message | ||
On Tue, 2007-07-31 at 11:29 -0400, Ken Tozier wrote:
> Turns out that objects returned from SQL queries contain two parts
> for every field, one with a string key and one with an index key.
> Adding an "is_numeric" test on the keys allows you to filter out the
> numeric keys if you want to. For example:
>
> foreach ($row as $key => $value)
> {
> if (!is_numeric($key))
> {
> /* do stuff here */
> }
> }
BAH, use the correct function. You're using mysql_fetch_array() when you
SHOULD be using mysql_fetch_assoc().
Cheers,
Rob.
--
...........................................................
SwarmBuy.com - http://www.swarmbuy.com
Leveraging the buying power of the masses!
...........................................................