Jump to content

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.
Link to comment
https://forums.phpfreaks.com/topic/10371-increment-variable/
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?
Link to comment
https://forums.phpfreaks.com/topic/10371-increment-variable/#findComment-38674
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.
Link to comment
https://forums.phpfreaks.com/topic/10371-increment-variable/#findComment-38679
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

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.