Jump to content

Archived

This topic is now archived and is closed to further replies.

cbeshears

increment variable

Recommended Posts

Is there a way to perform arithmetic operators in a hyperlink using PHP? I'm trying to create a NEXT link to will increment my variable by +1 but am having problems with the syntax. Can anybody help please?

My code is:
[code]echo "<a href='imageonly.php?portid='.$port_id+1.'>NEXT</a>";[/code]

and
[code]$query = "select * from table where portid = ".$_GET['portid']; [/code]

Thanks for your help.

Share this post


Link to post
Share on other sites
you are missing some quotes in your echo.

[code]
echo "<a href='imageonly.php?portid=".$port_id+1."'>NEXT</a>";
[/code]

Share this post


Link to post
Share on other sites
Thanks for clearning up the quotes, but now I'm getting this error and I'm not sure what it means:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/cbesh2/public_html/customseating/code-only/imageonly.php on line 96

I've done a search for this error but don't understand. Any suggestions?

Share this post


Link to post
Share on other sites
Okay, I got it, I got it! What I did is move the hyperlink further down the page. Then I created a separate line that incremented the variable, so that if the NEXT link was not selected then the new value wouldn't effect the script.

Here's the code:

[code]
$port_id++;
echo "<a href='imageonly.php?portid=".$port_id."'>NEXT</a>";
[/code]

Thanks for your help.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.