Huhu Jan
$p=0;
$add = "";
for($i=1; $i<9; $i++) {
if($_POST['Interessen'.$i]) {
$p++;
$add .= ", inte$i='Y'";
$text.=$_POST['Interessen'.$i];
} else {
$add .= ", inte$i='N'";
}
}mysql_query("UPDATE user_interessen SET $add WHERE uid='$uid'");
Mmmmmh, Deine Variable "$add" beginnt in jedem Fall mit einem Komma.
Das muss einen SQL-Fehler geben.
Also mysql_query() immer nur mit Fehlerbehandlung.
mysql_query($query) OR die ('Ups, hat nicht geklappt weil ...'.mysql_error());
Abgesehen davon ist Dein Ansatz etwas umständlich, Du solltest Dich mit Arrays beschäftigen.
Viele Grüße
lulu
--
bythewaythewebsuxgoofflineandenjoytheday
bythewaythewebsuxgoofflineandenjoytheday