Re: Re: PDO Exceptions
| From: | Lars Nielsen | Date: | Wed, 24 Apr 2013 13:43:33 +0000 |
| Subject: | Re: Re: PDO Exceptions | ||
| References: | 1 2 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-48723@lists.php.net to get a copy of this message | ||
> On 4/22/2013 11:55 AM, Onatawahtaw wrote:
>> Greetings,
>>
>> I am new to this list. I have a question about which functions need to
>> be included in a try block.
>>
>> Of "new PDO", "prepare", "bindParam", "execute",
>> "fetch", and "query",
>> it seems that bindParam is the only one that throws an exception. So is
>> this the only that needs to be put into a try block?
>>
>> Thanks,
>>
>> -KJW
>> Proverbs 3:5-6
>>
> Since nobody else has offered anything, I'll give you my impression of
> how a try handles things.
>
> If the statement(s) within the try block fail in any way (such as simply
> returning a 'false' value), the try block's catch will be executed. So
> while the items you specified do not "throw an exception", I believe the
> try will still handle a failure of those functions.
>
> Of course, if I'm wrong, I'm positive we'll start seeing responses to
> your question. :)
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Hi Jim,
I agree that failures would normally be catched as an exception. But how
do/can you determine if "false" is a failure?
/Lars