thanks!
i got it working now
Waldemar Schott wrote:
>
> You can use this:
> if (is_null($row->primary_key))
> {
> // row doesn't exist
> }
>
> But a method exist()/valid() in Zend_Db_Table_Row_Abstract will be useful.
>
>
> xagrez schrieb:
>> Same issue for me
>>
>> the issue is that, whether if a row is fetched in the fetchRow, it will
>> still return an object.
>>
>> There must be a way to access functions in that object to know if a
>> row(s)
>> is fetched.
>>
>>
>> Shahar Evron wrote:
>>> Hi,
>>>
>>> This might be a report, but I didn't find anything in the archives.
>>>
>>> I have some code like this:
>>>
>>> <?php
>>> // Assume that Users is a class extends Zend_Db_Table
>>> $table = new Users();
>>> $row = $table->fetchRow("user_name = 'bob'");
>>> ?>
>>>
>>> What is the proper way to check whether I actually got a result or not?
>>> I have noticed that fetchRow always returns a Zend_Db_Row object, and
>>> that if there are no results (ie no rows where 'user_name' = 'bob') all
>>> the data in the row is NULL.
>>>
>>> Does this make sense? If so, what's the intended way to check if results
>>> were returned?
>>>
>>> TIA,
>>>
>>> Shahar.
>>>
>>>
>>
>
>
>
>
--
View this message in context:
http://www.nabble.com/Right-way-to-use-Zend_Db_Table%3A%3AfetchRow%28%29-tf2128552s16154.html#a9544481
Sent from the Zend Framework mailing list archive at Nabble.com.