Giusta osservazione, prova a stampare la variabile $sql una riga prima di eseguire la query in questa manieraOriginariamente inviato da i_am_antipop
probabilmente non prendo correttamente il valore della valore passato dalla pagina principale.. xchè se con $id_promo = 24; funziona....
echo $sql;
exit();
cosi' vedi se la stringa che passi alla funzione mysql_query()
e' corretta