=1) { return db_query("UPDATE prefix_userfields SET val='".$wert."' WHERE fid=".$field." AND uid=".$uid); } else { return db_query("INSERT INTO prefix_userfields (uid, fid, val) VALUES (".$uid.", ".$field.", '".$wert."')"); } } if(isset($_POST['subFields'])) { $fields = db_query("SELECT * FROM prefix_profilefields WHERE func='1'"); while($row = db_fetch_object($fields)) { if(isset($_POST['field_'.$row->id]) && $_POST['field_'.$row->id] != null) { update_ufield($row->id, escape($_POST['field_'.$row->id],"textarea"),$uid); } } } $fKates = db_query("SELECT * FROM prefix_profilefields WHERE func='2' AND id>16"); if(db_num_rows($fKates)>=1) { $tpl->out(0); while($row = db_fetch_object($fKates)) { $fK[] = $row; // Alle Kategorien in ein Array } for($i=0;$iset('KATE', $fK[$i]->show); $tpl->out(1); if(isset($fK[($i+1)]->pos) && $fK[($i+1)]->pos != 0) { $fFields = db_query("SELECT * FROM prefix_profilefields WHERE pos>".$fK[$i]->pos." AND pos<".$fK[($i+1)]->pos); } else { $fFields = db_query("SELECT * FROM prefix_profilefields WHERE pos>".$fK[$i]->pos); } while($row = db_fetch_object($fFields)) { $qWert = db_fetch_object(db_query("SELECT * FROM prefix_userfields WHERE uid=".$uid." AND fid=".$row->id)); $Arr = array('FIELD' => $row->show, 'FNAME' => 'field_'.$row->id, 'FWERT' => $qWert->val); $tpl->set_ar_out($Arr,2); } $tpl->out(3); } $tpl->out(4); } ?>