Ejemplo n.º 1
0
         $r["estado"] = "ok";
         $r["mensaje"] = $resultado;
     } else {
         $r["estado"] = "Error";
         $r["mensaje"] = "No se eliminó.";
     }
     break;
     //----------------------------------------------------------------------------------------------------
     //-------------------------funciones de usuario-------------------------------------------------------
 //----------------------------------------------------------------------------------------------------
 //-------------------------funciones de usuario-------------------------------------------------------
 case 'inserta_usuario':
     $generico = new GenericoDAO();
     $crea_sql = new crea_sql();
     $_GET["pass"] = sha1($_GET["pass"]);
     $q_inserta = $crea_sql->crea_insert($_GET);
     $r["query"] = $q_inserta;
     /**/
     $resultado = $generico->EjecutaInsertar($q_inserta);
     if ($resultado) {
         $r[] = $resultado;
     } else {
         $r["estado"] = "Error";
         $r["mensaje"] = "No se inserto.";
     }
     break;
     //----------------------------------------------------------------------------------------------------
     //----------------------------------------------------------------------------------------------------
 //----------------------------------------------------------------------------------------------------
 //----------------------------------------------------------------------------------------------------
 case 'actualiza_usuario':
        //-----------------------------------------------------------
        //retira el campo tipo y nom_tabla de $array_campos
        unset($array_campos['tipo']);
        unset($array_campos['nom_tabla']);
        // construye query...
        $sql = "delete FROM `" . $nom_tabla . "` where pkID = " . $array_campos['pkID'];
        //-----------------------------------------------------------
        return $sql;
    }
}
$crea_sql = new crea_sql();
switch ($accion) {
    //----------------------------------------------------------------------------------------------------
    case 'inserta':
        $materiales = new materiales();
        $query = $crea_sql->crea_insert($_GET);
        $resultado = $materiales->insertaMateriales($query);
        /**/
        if ($resultado) {
            $r[] = $resultado;
            $r["sentencia"] = $query;
        } else {
            $r["estado"] = "Error";
            $r["mensaje"] = "No se inserto.";
        }
        //
        break;
        //----------------------------------------------------------------------------------------------------
        //----------------------------------------------------------------------------------------------------
    //----------------------------------------------------------------------------------------------------
    //----------------------------------------------------------------------------------------------------