Re: Stupid question
| From: | Sebastian Krebs | Date: | Wed, 27 Feb 2013 08:42:28 +0000 |
| Subject: | Re: Stupid question | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-320313@lists.php.net to get a copy of this message | ||
2013/2/27 tamouse mailing lists <tamouse.lists@gmail.com>
> On Tue, Feb 26, 2013 at 4:41 PM, Jim Lucas <lists@cmsws.com> wrote:
> > On 02/26/2013 01:27 PM, Curtis Maurand wrote:
> >>
> >> I have the following:
> >>
> >> $dsn = "mysqli://$username:$password@$hostname2/$database";
> >> $options = array(
> >> 'debug' => 3,
> >> 'result_buffering' => false,
> >> );
> >> $dbh =& MDB2::factory($dsn, $options);
> >> if (PEAR::isError($mdb2))
> >> {
> >> die($mdb2->getMessage());
> >> }
> >>
> >>
> >>
> >>
> >> function tallyCart($_u_id,$dbh){
> >> while($row = $result->fetchrow(MDB2_FETCHMODE_ASSOC)) {
> >
> >
> > Talking in code. The above two lines tell me...
> >
> > $dbh != $result
> >
> > isset($result) === false
> >
> >
> >
> >> $_showCheckOut=1;
> >> $_pdetail=new ProductDetail($row{'product_ID'},
> >> $row{'product_Quantity'}, $_u_id);
> >> $_getSubTotal += $_pdetail->_subTotal;
> >> $_counter++;
> >> }
> >> }
> >>
> >> I'm getting: Call to undefined method MDB2_Error::fetchrow()
> >>
> >> anyone have any ideas? Can I not pass a database handle to a function?
> >>
> >> Thanks,
> >> Curtis
> >>
> >>
> >
> >
> > --
> > Jim Lucas
> >
> > http://www.cmsws.com/
> > http://www.cmsws.com/examples/
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
> Well, *I* have a stupid question: is $lhv =& expr the same as $lhv = &expr
> ??
>
Yes :) Because an operator "=&" doesn't exists, thus the lexer will split
them into the tokens "= &", or "= WHITESPACE &" respectively. The parser
again ignores whitespaces.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
github.com/KingCrunch