= 0){ $fields[] = array('mb_user_postal_code', $mb_user_postal_code, 'i'); //postal_code als integer? } $fields[] = array('mb_user_textsize', $Textsize, 's'); $fields[] = array('mb_user_glossar', $Glossar, 's'); // build sql statement foreach ($fields as $idx => $field) { $sql .= ', '.$field[0].' = $'.($idx + 1); $v[] = $field[1]; $t[] = $field[2]; } // + where condition $v[] = $_SESSION["mb_user_id"]; $t[] = 'i'; $sql .= 'WHERE mb_user_id = $'.count($v);//.' AND mb_user_name != \'guest\''; if ($_SESSION["mb_user_id"] != ANONYMOUS_USER) { $res = db_prep_query($sql, $v, $t); } if(!$res) { $e = new mb_exception("db_query($qstring)=$ret db_error=".db_error()); } //UPDATE of the SESSION VARS $_SESSION["mb_user_email"] = $mb_user_email; $_SESSION["mb_user_department"] = $mb_user_department; $_SESSION["mb_user_organisation_name"] = $mb_user_organisation_name; $_SESSION["mb_user_position_name"] = $mb_user_position_name; $_SESSION["mb_user_phone"] = $mb_user_phone; $_SESSION["Textsize"] = $Textsize; $_SESSION["Glossar"] = $Glossar; $_SESSION["mb_user_description"]= $mb_user_description; $_SESSION["mb_user_city"]= $mb_user_city; $_SESSION["mb_user_postal_code"]= $mb_user_postal_code; /* //Push registrated user into ANONYMOUS_GROUP guest???? $sql = "SELECT mb_group_id FROM mb_group WHERE mb_group_name = 'guest' LIMIT 1"; $res = db_prep_query($sql, array(), array()); $row = db_fetch_array($res); $group_id = $row['mb_group_id']; $sql = "INSERT INTO mb_user_mb_group (fkey_mb_user_id, fkey_mb_group_id) VALUES ($1, $2)"; $v = array($adm->getUserIdByUserName($mb_user_name), $group_id); $t = array('i', 'i'); $res = db_prep_query($sql, $v, $t); */ ?>