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