query_result($adb->pquery($sqlfid,$params),0,'max(folderid)')+1; $params=array(); $sqlseq="select max(sequence) from vtiger_attachmentsfolder"; $sequence=$adb->query_result($adb->pquery($sqlseq,$params),0,'max(sequence)')+1; $params=array(); $dbQuery="select * from vtiger_attachmentsfolder"; $result1=$adb->pquery($dbQuery,array()); $flag=0; for($i=0;$i<$adb->num_rows($result1);$i++) { $dbfldrname=$adb->query_result($result1,$i,'foldername'); if($dbfldrname == $foldername) $flag = 1; } if($flag == 0) { $sql="insert into vtiger_attachmentsfolder (folderid,foldername,description,createdby,sequence)values ($fid,'".$foldername."','".$folderdesc."',".$current_user->id.",$sequence)"; $result=$adb->pquery($sql,$params); if(!$result) { echo "Failure"; } else header("Location: index.php?action=DocumentsAjax&file=ListView&mode=ajax&module=Documents"); } elseif($flag == 1) echo "DUPLICATE_FOLDERNAME"; } elseif($folderid != "") { $dbQuery="select * from vtiger_attachmentsfolder"; $result1=$adb->pquery($dbQuery,array()); $flag=0; for($i=0;$i<$adb->num_rows($result1);$i++) { $dbfldrname=$adb->query_result($result1,$i,'foldername'); if($dbfldrname == $foldername) $flag = 1; } if($flag == 0) { $sql="update vtiger_attachmentsfolder set foldername= ? where folderid= ? "; $result=$adb->pquery($sql,array($foldername,$folderid)); if(!$result) { echo "Failure"; } else echo 'Success'; } elseif($flag == 1) echo "DUPLICATE_FOLDERNAME"; } } ?>