Gracias a los dos.
Intente pasando la variable directamente como int.. y no transformandolo de string a int.. y el problema seguia igual.. entonces el problema no es en el cambio de tipo de varfiable.
La unica forma en la cual me funciono normalmente es indicando a la funcion bind_param de mysqli que la variable que esta entrando no es int.. sino una cadena.
normalmente seria :
Código PHP:
$mysqli->bind_param('i',$id);
pero me funciona correctamente
Código PHP:
$mysqli->bind_param('s',$id);
Pero alfinal.. obte por cambiar el tipo de columna en la base de datos de BIGINT a VARCHAR.
Gracias por la ayuda caballeros.