what about

if( $res->numRows() {
    while( $row = $res->fetchRows() ){
    ... do what you've got to do
    }
} else {
    ... no rows
}

Gary wrote:

> John W. Holmes wrote:
>
>>> John W. Holmes wrote:
>>>   
>>>
>>>>> Can someone tell where I messed up on this code snippit?
>>>>>       
>>>>
>>>> Your first mistake is not giving us the full error and the line
>>>> number...
>>>>
>>>>
>>>>     
>>>>
>>>>> if ($res->numRows() > 0){
>>>>>                 list($id, $question, $responce1,
>>>>>       
>>>>
>>>> $responce2,
>>>>
>>>>     
>>>>
>>>>> $responce3) =  $res->fetchRows()
>>>>>       
>>>>
>>>> and you're missing a ; here... ^^
>>>>
>>>>
>>>>     
>>>>
>>>>>                $id = $row[0];
>>>>>             $question = $row[1];
>>>>>             $responce1 = $row[2];
>>>>>             $responce2 = $row[3];
>>>>>             $responce3 = $row[4];
>>>>>         }
>>>>>       
>>>>
>>>> ---John Holmes...
>>>>
>>>>
>>>>     
>>>
>>> that fixed the unexpected t_variable but now it is Fatal error: Call
>>>   
>>
>> to
>>  
>>
>>> undefined function: fetchrows()
>>>
>>> list($id, $question, $responce1, $responce2,$responce3) =  $res-
>>>   
>>>
>>>> fetchRows()
>>>>     
>>>
>>
>> That means there is no function fetchrows() associated with whatever
>> class $res comes from...
>>  
>>
>
> I think it is time to call it a day. It is 11pm and I am getting so 
> punchy from this long day, I forgot to say it is a db call using 
> pearDB. If I remove the code and replace it with  while ($row  = 
> $res->fetchRows()) along the row array it work but then I can't check 
> for > 0
>
>
> Sorry
> Gary
>
>>
>>
>>
>>  
>>
>
>
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to