Спасибо, но я уже нашел то, что мне надо. Использую такую конструкцию:
if (preg_match ("/.*&$mainvar.*/",$mystring)){
$mystring=preg_replace("/&$mainvar=(\d+)/","&$mainvar=".((int)preg_replace("/.*&$mainvar=(\d+).*/","\\1",$mystring)+1),$mystring);
}else{
$mystring = $mystring."$mainvar=1&";
}
Изврат, конечно, но мне помогло
