phpcompta-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpcompta-dev] r4589 - phpcompta/trunk/include


From: phpcompta-dev
Subject: [Phpcompta-dev] r4589 - phpcompta/trunk/include
Date: Fri, 9 Dec 2011 15:08:36 +0100 (CET)

Author: danydb
Date: 2011-12-09 15:08:35 +0100 (Fri, 09 Dec 2011)
New Revision: 4589

Modified:
   phpcompta/trunk/include/ajax_get_menu_detail.php
   phpcompta/trunk/include/profile.inc.php
Log:
489 efface menu + d?\195?\169pendances

Modified: phpcompta/trunk/include/ajax_get_menu_detail.php
===================================================================
--- phpcompta/trunk/include/ajax_get_menu_detail.php    2011-12-09 14:02:10 UTC 
(rev 4588)
+++ phpcompta/trunk/include/ajax_get_menu_detail.php    2011-12-09 14:08:35 UTC 
(rev 4589)
@@ -94,13 +94,20 @@
 <? endif;?>
 </table>
        <p>
-Cochez cette case si vous souhaitez effacer ce menu ainsi que ceux qui en 
dépendent
+Cochez cette case si vous souhaitez effacer ce menu 
 <?
 $delete=new ICheckBox('delete',"1");
 echo $delete->input();
 ?>
 </p>
+       <p>
+Cochez cette case si vous souhaitez effacer ce menu ainsi que ceux qui en 
dépendent
 <?
+$delete=new ICheckBox('del_dep',"1");
+echo $delete->input();
+?>
+</p>
+<?
 echo HtmlInput::submit('mod',"Valider");
 echo '</form>';
 

Modified: phpcompta/trunk/include/profile.inc.php
===================================================================
--- phpcompta/trunk/include/profile.inc.php     2011-12-09 14:02:10 UTC (rev 
4588)
+++ phpcompta/trunk/include/profile.inc.php     2011-12-09 14:08:35 UTC (rev 
4589)
@@ -113,13 +113,16 @@
 if (isset($_POST['mod']))
 {
        extract($_POST);
-       if (isset($delete))
+       if (isset($delete) || isset ($del_dep))
        {
                try
                {
                        $cn->start();
-                       $cn->exec_sql("delete from profile_menu where pm_id in 
(select * from get_menu_dependency($1)",
-                                       array($pm_id));
+                        if ( isset ($del_dep))
+                        {
+                            $cn->exec_sql("delete from profile_menu where 
pm_id in (select * from get_menu_dependency($1)",
+                                       array($pm_id)); 
+                        }
                        $cn->exec_sql("delete from profile_menu where pm_id=$1",
                                        array($pm_id));
                        $cn->commit();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]