phpDocumentor VFront
Administration
[ class tree: VFront ] [ index: VFront ] [ all elements ]

Source for file rpc.sortcampi.php

Documentation is available at rpc.sortcampi.php

  1. <?php
  2. /**
  3.  * Il file permette di ridefinire il campo "in_ordine" che viene letto per l'ordinamento dei campi.
  4.  * In caso di azzeramento di ordinamento manuale il campo in_ordine viene impostato a 0
  5.  * e viene utilizzato il campo di default "odinal_position".
  6.  * Lo script è richiamato dal file {@link gestione_tabelle_gruppi.php}
  7.  * 
  8.  * @desc Script per l'ordinamento con modalità AJAX dei campi
  9.  * @package VFront
  10.  * @subpackage Administration
  11.  * @author M.Marcello Verona
  12.  * @copyright 2007 M.Marcello Verona
  13.  * @version 0.90
  14.  * @license http://www.gnu.org/licenses/gpl.html GNU Public License
  15.  * @see gestione_tabelle_gruppi.php
  16.  */
  17.  
  18. include("../inc/conn.php");
  19.  
  20.  
  21.  
  22.  
  23. if(isset($_POST['firstlist'])){
  24.  
  25.     for($i=0;$i<count($_POST['firstlist']);$i++){
  26.         
  27.         static $e=0;
  28.         static $c=0;
  29.         
  30.         $sql="UPDATE {$db1['frontend']}.registro_col SET in_ordine=$i WHERE id_reg=".intval($_POST['firstlist'][$i]);
  31.         $test=vmsql_try($sql,$link,false);
  32.         
  33.         $e+= ($test1:0;
  34.         $c++;
  35.         
  36.     }
  37.     
  38.     if($e==$c){
  39.     
  40.         echo "<span class=\"verde\"><img src=\"../img/op_ok.gif\" alt=\"opok\" /> Operazione eseguita</span>";
  41.     }
  42.     else{
  43.         echo "<span class=\"rosso\"><img src=\"../img/op_ko.gif\" alt=\"opok\" /> Operazione non eseguita!</span>";
  44.     }
  45.     
  46. //    echo $e."-".$c;
  47.     
  48.  
  49. }
  50. elseif(isset($_GET['ripristina']&& isset($_POST['oid'])){
  51.     
  52.     $q=vmsql_query("UPDATE {$db1['frontend']}.registro_col SET in_ordine=0 WHERE id_table=".intval($_POST['oid']),$link);
  53.     header("Location: ".dirname($_SERVER['PHP_SELF'])."/gestione_tabelle_gruppi.php?".$_POST['url']."&a=4");
  54.     exit;    
  55. }
  56.  
  57.  
  58.  
  59. ?>

Documentation generated on Sat, 22 Sep 2007 11:51:10 +0200 by phpDocumentor 1.4.0a2