El error está aquí:
Si pones entre paréntesis toda la expresión o entre comillas el número no te dará problemas
Código:
($_GET['controlRows']+1)
$_GET['controlRows']+'1'
Lo que supongo que sucede es que se arma un lio con el operador de concatenación '.', que se supone opera con cadenas y el hecho de concatenar una expresión aritmética supone una conversión de tipos extra que no hace totalmente, sólo convierte a cadena la variable, pero el entero lo deja tal cual. Al poner el paréntesis supongo que evalua el parentesis y luego pasa a string y por eso no da problemas. Y al poner el entero entrecomillado hace la suma de los valores de las cadenas y las asigna a una cadena.
Pero no lo tengo muy claro...
Salu2 ;)