Re: [PHP] mongo usage
| You seem to spell the variable differently (1 'd' vs. 2 'd's)? Thanks! Fixed the type-o. Still no change. $connection = new Mongo(); $db = $connection->jfdb; //$collection = $db->addresses; $adresses = $connection->jfdb->addresses; Any other suggestions? Appreciated. Tim On Sat, Jul 6, 2013 at 5:39 PM, Matijn Woudt wrote: > > > > On Sat, Jul 6, 2013 at 9:16 PM, Tim Dunphy wrote: > >> | 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! >> >> > You seem to spell the variable differently (1 'd' vs. 2 'd's)? > > - Matijn > -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
Re: [PHP] mongo usage
On Sat, Jul 6, 2013 at 9:16 PM, Tim Dunphy wrote: > | 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! > > You seem to spell the variable differently (1 'd' vs. 2 'd's)? - Matijn
Re: [PHP] mongo usage
| 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 wrote: > You commented out the setting of yhe addresses variable > On Jul 6, 2013 1:42 PM, "Tim Dunphy" 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: >> >> >> >> Mongo Test >> >> >> >> Mongo Test Page >> > >> >> >> $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 ''; >> >>$addresses->insert($address); >> >> ?> >> >> >> >> >> 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
Re: [PHP] mongo usage
| Could the comma after the last element in your array be causing the problem? I tried removing it, but there was no change. Thanks for the suggestion! On Sat, Jul 6, 2013 at 2:55 PM, Thomas Punt wrote: > Could the comma after the last element in your array be causing the > problem? > > > Date: Sat, 6 Jul 2013 14:42:07 -0400 > > From: bluethu...@gmail.com > > To: php-general@lists.php.net > > Subject: [PHP] mongo usage > > > > > 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: > > > > > > > > Mongo Test > > > > > > > > Mongo Test Page > > > > > > > > > $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 ''; > > > > $addresses->insert($address); > > > > ?> > > > > > > > > > > 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
Re: [PHP] mongo usage
You commented out the setting of yhe addresses variable On Jul 6, 2013 1:42 PM, "Tim Dunphy" 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: > > > > Mongo Test > > > > Mongo Test Page > > > > $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 ''; > >$addresses->insert($address); > > ?> > > > > > I'd appreciate any advice you might have. > > Thanks, > Tim > > -- > GPG me!! > > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B >
RE: [PHP] mongo usage
Could the comma after the last element in your array be causing the problem? > Date: Sat, 6 Jul 2013 14:42:07 -0400 > From: bluethu...@gmail.com > To: php-general@lists.php.net > Subject: [PHP] mongo usage > > 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: > > > > Mongo Test > > > > Mongo Test Page > > > > $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 ''; > >$addresses->insert($address); > > ?> > > > > > I'd appreciate any advice you might have. > > Thanks, > Tim > > -- > GPG me!! > > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
[PHP] mongo usage
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: Mongo Test Mongo Test Page 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 ''; $addresses->insert($address); ?> I'd appreciate any advice you might have. Thanks, Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B