Cita: puesto que leo y hago consultas a una base de datos y si me cambia los valores en la URL me arroja errores la consulta SQL....
No se trata de que "ocultes" tus varaibles .. sino que programes -bien- validando tus datos según los valores o tipos esperados.
Podrías poner algún ejemplo de código que usas.. seguramente no validas absolutamente nada .. y en consecuencia no tienes control sobre ese tipo de errores que te puedan generar ...
Un saludo,