Hey all, I'm trying to pick up some basic use of MongoDB using PHP. I seem to have hit an early obstacle that I'd like your opinion on. I try to pass an array to the mongo insert function, but for some reason the function does not recognize the array I'm passing. Even though I can perform a var_dump() on the array and see the contents. Here's the output I'm seeing (with error): Mongo Test Page array(6) { ["first_name"]=> string(5) "Peter" ["last_name"]=> string(6) "Parker" ["address"]=> string(16) "175 Fifth Avenue" ["city"]=> string(8) "New York" ["state"]=> string(2) "NY" ["zip"]=> string(5) "10010" } *Notice*: Undefined variable: addresses in */var/www/mongomaven/index.php* on line *36* *Fatal error*: Call to a member function insert() on a non-object in * /var/www/mongomaven/index.php* on line *36* * * And here's the code: <html> <head> <title>Mongo Test</title> </head> <body> Mongo Test Page <?php $connection = new Mongo(); $db = $connection->jfdb; $collection = $db->addresses; //$adresses = $connection->jfdb->adresses; $address = array( 'first_name' => 'Peter', 'last_name' => 'Parker', 'address' => '175 Fifth Avenue', 'city' => 'New York', 'state' => 'NY', 'zip' => '10010', ); var_dump($address); echo '<br />'; $addresses->insert($address); ?> </body> </html> I'd appreciate any advice you might have. Thanks, Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B