Files
crm.e5.pl/modules/EcmDocs/DeleteVersion.php
2024-04-27 09:23:34 +02:00

22 lines
797 B
PHP

<?
error_reporting(E_ALL);
$r=$GLOBALS['db']->fetchByAssoc($GLOBALS['db']->query("select filename from ecmfiles_versions where id='".$_REQUEST['record']."'"));
$filename=$r['filename'];
unlink($filename);
$GLOBALS['db']->query("delete from ecmfiles_versions where id='".$_REQUEST['record']."'");
$z="select id from ecmfiles_versions where file_id='".$_REQUEST['file_id']."' and deleted='0' order by date_entered asc";
$w=$GLOBALS['db']->query($z);
$j=0;
while($r=$GLOBALS['db']->fetchByAssoc($w))
{
$ids[$j]=$r['id'];
$j++;
}
$v=1.0;
for($i=0;$i<count($ids);$i++)
{
$GLOBALS['db']->query("update ecmfiles_versions set version='".$v."' where id='".$ids[$i]."'");
$v+=0.1;
}
header("Location: index.php?module=".$_REQUEST['return_module']."&action=DetailView&record=".$_REQUEST['return_id']);
?>