Sistema sposta su e sposta giù di una lista

fabioski

Nuovo Utente
5 Ott 2007
9
0
1
Spero di riuscire a spiegarmi.
Supponiamo che agli utenti io faccia inserire in una loro pagina personale dei links a dei siti.

Questi link sono inseriti in modo "accumulativo". Cioè loro navigano in una lista gigante di link e quando ne trovano uno piacevole cliccando su "aggiungi link alla mia pagina dei link preferiti" fanno comparire quel link nella loro pagina.

Fin qui tutto semplice e chiaro.

I link sono suddivisi per argomento. Alcuni parlando di mele, altri di pere ed altri di carciofi.

Nella pagina dei link personali essi sono di default visualizzati secondo l'ordine cronologico di aggiunta.
Quindi può capitare che c'è un link di un sito che parla di mele seguito da due di carfiofi, poi altre mele poi una pera e così via.

Vorrei dare la possibilità agli utenti di scegliersi la posizione dei link nella pagina. Lasciarsi organizzare da sè la lista dei link. Vorrei fare un sistema analogo a quello dei pannelli di gestione dei forum che hanno i links sposta su e sposta giù per posizionare le stanze del forum.

Loro vogliono portare un link ad inizio lista e cliccano N volte il link "SPOSTA SU".

Come lo organizzo usando db MYSQL se introdurre altre nuove tabelle?


Come posso "gestire" questo problema? Avete idee e consigli da darmi?
 

WorldWideWeb

Utente Attivo
6 Apr 2008
78
0
6
Calabria
Ti suggerirei 2 soluzioni (la seconda è solo parziale):

1 - Associare ad ogni link un bottone (sali sù) ed uno (scendi giù)
associati ad eventi gestiti tramite JavaScript. Il codice JavaScript
avrà quindi la funzione di riposizionare il link da spostare e di
conseguenza anche quelli che stanno su o giù (in base al tipo di
spostamento).

2 - Se i link vengono via via aggiunti in una tabella mysql e se si volesse
richiedere di ordinarli in modo alfabetico, si potrebbe pensare di
eseguire una query con la clausola ORDER BY linkName.

La prima soluzione è molto elegante e non complicatissima... basta avere dimestichezza con JavaScript

;)
 

fabioski

Nuovo Utente
5 Ott 2007
9
0
1
Meglio gestire il tutto con php e mysql.
Pesanvo di aggiungere un campo aggiuntivo e poi fare l'ORDER secondo quel campo. Ora devo pensare a come gestirlo.:dipser:
 

WorldWideWeb

Utente Attivo
6 Apr 2008
78
0
6
Calabria
Se vuoi gestire tutto con php potresti inserire ogni link all'interno di un form e associargli un bottone di submit per spostare su ed uno per spostare giù. Però secondo me è più complicato come approccio...

:rolleyes:
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Sistema rilevazione presenze PHP 1
MarcoGrazia Sistema di news interno al sito PHP 3
T SSD - errore sistema Hardware 2
R Come creare sistema Add to homescreen PHP 3
L Sistema outdoor centralizzato IP Cam e Videosorveglianza 0
F Sistema di autenticazione e pagamento PHP 3
LDB Multimedia e Internet Offro sistema di affiliazione remunerato Offerte e Richieste di scambio links 0
R [PHP] Creare sistema random PHP 3
brasoft2019 [PHP] Sistema di gestione presenze PHP 29
L Trasferimento dei file OLM Mac in formato PST sul sistema Mac Mac e Software 1
S [Javascript] Verifica separatore decimale sistema operativo Javascript 2
felino Windows 8.1: installare sistema operativo e programmi in due hard disk diversi Windows e Software 4
M Esiste un sistema di video sorveglianza simile? IP Cam e Videosorveglianza 1
W [Javascript] Eseguire script residente nel sistema da html remota Javascript 0
W Piccolo sistema per gestire alcune periferiche, Java o altro linguaggio? Java 8
V [Visual Basic] ottenere info su sistema Visual Basic 1
E Consiglio sistema di videosorveglianza IP Cam e Videosorveglianza 0
P Sistema per identificare utente se proviene da apertura app android Sviluppo app per Android 3
M consiglio sistema di videosorveglianza IP Cam e Videosorveglianza 1
loois Ho un problema nella creazione di un sistema di commenti in PHP PHP 11
xone [MySQL] Comparazione data per sistema di prenotazioni MySQL 23
papayablu Calcolatore scommesse a sistema per Android? Smartphone e tablet 4
A Sistema di comunicazione visiva IP Cam e Videosorveglianza 0
N Sistema di Help di Delphi 7 non funziona su Win10 Windows e Software 0
R Sistema Operativo Windows e Software 1
MarcoGrazia [Javascript] Sistema di caricamento dinamico in base allo scrolling Javascript 3
S Sistema di iscrizione al mio sito PHP 1
F come creare un sistema ranking tra due tabelle (TOMBOLA/BINGO) PHP 8
D Sistema di videocamere alta qualita IP Cam e Videosorveglianza 1
E sistema di autenticazione PHP 4
R Sistema di conteggio (somma) HTML e CSS 4
felino Presentazione foto e sistema di votazione PHP 2
M "BOOTMGR is missing" - formattare HD di sistema Windows e Software 2
JackIlPazzo Sistema di login e registrazione avanzato PHP 1
M Sistema per gestione file. PHP 1
S Creare Sistema di API Request e Response libero e protetto PHP 7
Christian1977 Nuovo sistema operativo Android Smartphone e tablet 3
A File di sistema PHP 6
simonetta619 sistema operativo a 32 o a 64bit? Windows e Software 1
L [gratuito] cerco sistema news xml in php5 Offerte e Richieste di Lavoro e/o Collaborazione 1
L pdo e sistema crud PHP 1
P Sistema di consultazione orari PHP 2
A windows 8 - INTERRUZIONE IMPREVISTA SERVICES DI SISTEMA Windows e Software 0
Alessandro Le Mura Sistema votazione mysql - php a stelle PHP 3
C Sistema particolare di password PHP 5
F Sistema anti MySQLi Injection? PHP 6
P Script sistema rating PHP 0
E Sistema di login PHP 4
M PHP/MySQL: Sistema per trovare multiaccount PHP 7
L sistema utenti con classi PHP 9

Discussioni simili