Pues tengo un problema, que no entiendo muy bien la razon (espero me la expliquen

Código PHP:
session_start();
.
.
.
$_SESSION['categoria_id'] = $_GET["id"];
.
.
.
$query = mysql_query("SELECT nombre FROM categoria WHERE id=''". $_SESSION['categoria_id'] ."' limit 0,1");
$data = mysql_fetch_assoc($query);
Código PHP:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:appservwwwglobalresponderdetallecat.php