Thread Nach löschung neu sortieren- (3 answers)
Opened by Bob at 2010-02-20 14:03

renee
 2010-02-20 14:12
#133370 #133370
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Mach mal in der for-Schleife (nach dem Löschen):
Code (perl): (dl )
1
2
3
4
5
6
7
$dbh->do( 
    "UPDATE $config{'db_prefix'}navibox 
         SET sort_id = sort_id - 1 
         WHERE sort_id > ?",
    undef, 
    $aktuelle_sort_id,
);


Wenn mehrere Boxen die gleiche sort_id haben können, weil sie z.B. zu unterschiedlichen Gruppen gehören können (falls es so etwas gibt), dann musst Du die WHERE-Klausel natürlich anpassen.

Edit: Code etwas umformatiert
Last edited: 2010-02-20 14:13:22 +0100 (CET)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Nach löschung neu sortieren-