ma perchè usi un ciclo while?
la query che fai riguarda solo una riga.
Codice PHP:
<?
$debug = $_GET['id'];
echo $debug; // visualizza correttamente l'id
$risultato = " SELECT id, descrizione FROM tabella WHERE id = '$debug' ";
if($riga = mysql_fetch_array($risultato, MYSQL_NUM)){
$id = $riga[0];
$descrizione = $riga[1];
echo $descrizione;
}
mysql_free_result($risultato);
?>