Jan: Updaten von Auswahlfeldern

Beitrag lesen

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.

Tut sie nicht, (oder tut sie es doch?) es kann eigentlich nicht sein, dass es nen SQL fehler gibt... da ich mit genau den gleichen Variablen und dem selben Script ja schon bei der Anmeldung arbeite...
und da geht es einwandfrei...

mysql_query($query) OR die ('Ups, hat nicht geklappt weil ...'.mysql_error());

Ich weiss... aber nein ist nicht!!!