Però se metto imposto il valore della variabile con un numero funziona..
$id_promo = 24;
ecco il resto del codice (è brutto lo so, ma son principiante)
$mysql_result=mysql_query($sql,$db_conn);
while($myRec=mysql_fetch_row($mysql_result))
{
print('<tr><td>');
list($id,$data,$titolo,$testo,$link)=$myRec;
print('</td><td class="testo">'); print($titolo);
print('</td><td class="testo">');
echo $testo;
print('</td><td class="testo">');
print ('<a href="http://');
print ($link);
print ('" target="_blank">');
print ($link);
print ("</a>");
print("</td>");
print("</tr>");
}
print("
");
?>
grazie