Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/01/2005, 05:01
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 4 meses
Puntos: 5
El error está aquí:
Código:
$_GET['controlRows']+1
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 ;)
__________________
[+]
[+]

Última edición por yoseman; 26/01/2005 a las 05:08