<?
require('data.php');
un paio di cose:
codice:
function cookie_get($name){
global $HTTP_COOKIE_VARS;
return $HTTP_COOKIE_VARS[$name];
}
al posto di $HTTP_COOKIE_VARS usa $_COOKIE in quanto i primo modo è deprecato:
http://it2.php.net/variables.predefined

prova così:
codice:
$idmembro=cookie_get("mem_id");

$_POST['scelta']; // questo a cosa serve???


$valueToDb = implode(",",$_POST['scelta']);
/*prova a fare echo $valueToDb per vedere se fa quello che vuoi*/

$link = mysql_connect($sql_host, $sql_user, $sql_pass ) 
or die ("Non riesco a connettermi a $dbhost"); 

mysql_select_db($sql_db, $link) 
or die ("Non riesco a collegarmi al database"); 

$query= " INSERT INTO profiles SET interessi='$valueToDb' WHERE mem_id='$idmembro'";


mysql_query($query, $link) 
or die ("Non riesco ad eseguire la query $query 
"); 
echo"Interessi Aggiornati  correttamente."; 
mysql_close($link); 

?>
fai sap...
ciao