Buona sera a tutti, ho sviluppato questo codice che dovrebbe prendere il valore clickato da una tabella (<table>) e stampare dentro un

tutto il record inerente alla tabella che si trova nel db

il problema è che non mi stampa nulla ovvero a video mi scrive soltanto:

Questo è il comunicato stampa numero:

data: / /

Titolo:

e basta... insomma non vengono passati bene i parametri, qualcuno sa dirmi come mai?

il codice del file php che esegue questa funzione è questo:

Codice PHP:
<?php
$q
=$_GET['q'];
$con=mysql_connect(".....");
if(!
$con){
  die(
'Impossibile connettersi a: ' mysql_error());
}
mysql_select_db("........"$con);
mysql_set_charset("utf8"$con);
$sql="SELECT * FROM com_stmp WHERE id = '".$q."'";
$query=mysql_query($sql) or die("Impossibile eseguire il comando: ".mysql_error());
$result=mysql_fetch_array($query);
$id=$result['id'];
$gg=$result['gg'];
$mm=$result['mm'];
$aa=$result['aa'];
$oggetto=$result['oggetto'];
$descrizione=$result['descrizione'];
echo 
"Comunicato stampa numero: $id

Data: 
$gg / $mm / $aa 

[b]Oggetto[/b]: 
$oggetto

"
;
echo 
nl2br($descrizione);
mysql_close($con);
?>
grazie mille in anticipo per l'aiuto