Hola, estoy teniendo un problema en mi aplicacion PHP, el mismo ocurre solo en el hosting, no así en mi servidor local.
 
tengo la siguiente linea 
 Código PHP:
     $buscarCat = "select NombreCategoria from categorias where idCat=".$_GET["cat"]; 
    
  esta consulta devuelve el registro correspondiente en mi servidor local, pero cuando la ejecuto en el hosting, no devuelve nada.
Por lo tanto opté por hacer un echo de $buscarCat y el resultado fue el siguiente...  
Código:
 select NombreCategoria from categorias where idCat=\'valor\'
  agrega \' antes y despues del valor de $_GET["cat"] 
por que sucede esto? consulte al proveedor de hosting y dice que register_globals esta en OFF. 
como lo soluciono??? 
 
 
muchas gracias