Welcome Guest, Not a member yet? Register   Sign In
variable name change in a loop
#1

[eluser]earlyriser[/eluser]
Hi.
I would like to change a variable name in a loop, from a view file but I cann't get it work.

My code is

Code:
<?=$row->keyword1?>,<?=$row->keyword2?>,<?=$row->keyword3?>,<?=$row->keyword4?>

&lt;?php for ( $counter = 1; $counter < 5; $counter++)
{    
    echo ${'row->keyword'.$counter};
}?&gt;

The first line is for testing purposes and it writes some keywords from the query results rows. It works fine.

With the FOR loop I want to have the same result, but I got and error:
Severity: Notice
Message: Undefined variable: row->keyword1

What is the correct way to do this? I have tried also
echo ${'$row->keyword'.$counter};
with the same error

Thanks.


Messages In This Thread
variable name change in a loop - by El Forum - 10-27-2008, 01:05 PM
variable name change in a loop - by El Forum - 10-27-2008, 05:57 PM
variable name change in a loop - by El Forum - 10-27-2008, 07:19 PM
variable name change in a loop - by El Forum - 10-27-2008, 08:24 PM
variable name change in a loop - by El Forum - 10-28-2008, 04:35 AM
variable name change in a loop - by El Forum - 10-28-2008, 04:48 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:01 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:07 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:09 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:14 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:14 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:48 AM
variable name change in a loop - by El Forum - 10-28-2008, 08:52 AM



Theme © iAndrew 2016 - Forum software by © MyBB