Re: Help in concatenation
| From: | Nitsan Bin-Nun | Date: | Sat, 07 Jun 2008 16:54:27 +0000 |
| Subject: | Re: Help in concatenation | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-45046@lists.php.net to get a copy of this message | ||
1.
<a class="<?php print($class);?>" href="<?php
print("$thispage".($y>0?("?start=").$y:""));?>"><?php
print($pg);?></a>
2. <a href="<?php
print("$thispage".($next>0?("?start=").$next:""));?>"><<</a>
turns into:
> <?php
> $string = '<a class="' . $class . '" href="' . $thispage;
> if ($y > 0) $string .= "\$start=" . $y;
> $string .= '">' . $pg . '</a>';
> ?>
> <?php
> $string2 = '<a href="' . $thispage;
> if ($next > 0) $string2 .= '?start=' . $next;
> $string2 .= '"></a>';
> ?>
I can squeeze the if operation into the string but I can't see good cause
for this (this is less spageti this way)
On 06/06/2008, Nasreen Laghari <nasreen_laghari@yahoo.com> wrote:
>
> Hi,
>
> I need to change PHP embeded in HTML to HTML embeded in PHP as trying to
> use modularity approach.
> I'm stuck on below these lines where concatenation is the big issue. I have
> researched, read but couldnt sort this out after try really hard.
> Could any one please help me to change this code to HTML embeded in PHP
> please. Mostly i'm getting confuse where text is written in red
> I know it is very basic question but this concatenation is confusing me so
> much. I have spended my whole day in sorting this out but :(
> 1. <a class="<?php print($class);?>" href="<?php
>
> print("$thispage".($y>0?("?start=").$y:""));?>"><?php
> print($pg);?></a>
> 2. <a href="<?php
>
> print("$thispage".($next>0?("?start=").$next:""));?>"><<</a>
> Thank you
>
>
>