Aiuto con Nested Set

dem

Nuovo Utente
5 Gen 2006
1
0
0
Ciao a tutti.

Per gestire una galleria fotografica utilizzo le nested set.
Tutto funziona perfettamente ma non ho capito una cosa:
se ho una categoria A, magari contenente altre sottocategorie A1 - A2,
e volessi spostare la categoria A e tutto il suo contenuto all'interno di
un'altra categoria B
come dovrei fare?

Lo spostamento di un'immagine da una categoria all'altra la faccio
tranquillamente, in quanto si tratta di modificare un solo record:

// Elimina contenuto.
$sql = "SELECT sx, dx FROM gallery WHERE id='".$_GET[id]."'";
$res = mysql_query($sql);
$line = mysql_fetch_assoc($res);

$sql = "DELETE FROM gallery WHERE sx>='".$line[sx]."' AND
dx<='".$line[dx]."'";
$res = mysql_query($sql);

$sql = "UPDATE gallery SET sx = sx - ({$line['dx']} - {$line['sx']} + 1)
WHERE sx > {$line['dx']}";
$res = mysql_query($sql);
$sql = "UPDATE gallery SET dx = dx - ({$line['dx']} - {$line['sx']} + 1)
WHERE dx > {$line['dx']}";
$res = mysql_query($sql);

// Aggiungi contenuto modificato.
$sql = "SELECT livello, dx FROM gallery WHERE id='".$_POST[id_ramo]."'";
$res = mysql_query($sql);
$line = mysql_fetch_assoc($res);

$new_livello = $line['livello'] + 1;
$new_sx = $line['dx'];
$new_dx = $new_sx + 1;

$sql = "UPDATE gallery SET sx=sx+2 WHERE sx>='".$new_sx."'";
$res = mysql_query($sql);
$sql = "UPDATE gallery SET dx=dx+2 WHERE dx>='".$new_sx."'";
$res = mysql_query($sql);

Ma come si fa a spostare un'intera categoria con le rispettive
sottocategorie ed i rispettivi contenuti?

Grazie.
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Aiuto con le query MS Access 2
G Aiuto con htaccess e rewriterule PHP 0
M Aiuto con inserimento immagini WordPress 6
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5
maicol07 Python - Tkinter - Aiuto con pulsanti e tuple Programmazione 0
L [Javascript] aiuto non riesco a inviare in get dal server web locale su altervista con httpRequest Javascript 0
N Mi serve aiuto con "Snake". C/C++ 1
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1
M Aiuto: problema con il mio TP-Link range extender Reti LAN e Wireless 0
L [HTML] Aiuto con immagini random HTML e CSS 1
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
A scambio lavoro per aiuto con android Sviluppo app per Android 0
I Form/aree di testo con input da lista di nomi!Chiedo aiuto!! HTML e CSS 3
M Aiuto con script di ricerca video youtube data api v3 Javascript 1
I attributo con IF aiuto PHP 3
ecosito Aiuto con la traduzione in italiano per capire come installare questo JavaScript jQuery 0
F Aiuto: impossibile la mappatura di un'immagine con Dreamweaver CC2015 HTML e CSS 8
D aiuto con query PHP 1
J Aiuto per localstorage con jquery/js/json Javascript 4
Marco_88 Aiuto con istruzione INSERT Database 8
M Aiuto su come procedere con un ciclo foreach PHP 4
R Redirect 301 con htaccess non funziona. Aiuto! PHP 1
I database con visual studio 2012 aiuto Database 0
L Aiuto con l'html di una pagina web HTML e CSS 0
V Aiuto con swipe e DB Sviluppo app per Android 2
N Aiuto con html nascondere i media HTML e CSS 4
T Aiuto con script PHP PHP 0
N ciao a tutti ho bisogno di aiuto con l'estensione mysqli?? MySQL 0
I Aiuto uso Nivo Slider con javascript jQuery 2
L problema con la funzione header!!! AIUTO! PHP 24
S Aiuto con PHP! PHP 4
D Aiuto Ajax da PHP con codifica json Ajax 0
K AIUTO con Apache WEBDAV E MOD_DAV Joomla 0
S aiuto con le query PHP 0
D aiuto con pag di login in php PHP 1
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
S aiuto con query MySQL 10
P Aiuto con onclick Javascript 2
W Aiuto per menù fatto con immagini e relativo sottomenù HTML e CSS 2
D Chiedo aiuto con questo codice PHP 0
L Sito con mamp AIUTO PHP 12
M Aiuto con questo script PHP 21
D Aiuto con Ajax e pagine incluse nei DIV Ajax 1
L verifica mail in db con jquery e ajax. Aiuto jQuery 9
P Aiuto con Prestashop CMS (Content Management System) 3
Z Aiuto con l'input PHP 0
P Aiuto con query "SELECT" PHP 6
I Spostare codice js inline in una funzione js con l'aiuto del dom Javascript 1
A Aiuto con Funzione/Query PHP 3
T.W. Aiuto con ricerca nominativi in un file CSV PHP 2

Discussioni simili