| You commented out the setting of yhe addresses variable

Those were both equivalent ways of stating the same thing. I tried
substituting the other statement but there was no change:

    $db = $connection->jfdb;

    //$collection = $db->addresses;

    $adresses = $connection->jfdb->adresses;

Thanks again!



On Sat, Jul 6, 2013 at 2:57 PM, Jonathan Sundquist <jsundqu...@gmail.com>wrote:

> You commented out the setting of yhe addresses variable
> On Jul 6, 2013 1:42 PM, "Tim Dunphy" <bluethu...@gmail.com> wrote:
>
>> 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
>>
>


-- 
GPG me!!

gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B

Reply via email to