چون باید بینشون علامت "&" باشه نه "?"
echo " <a href='bycat.php?currentpage=$x&cat=".$_SESSION[id]."'>$x</a> ";