• Home
  • Forum
  • Fare Web
  • PHP

Sistema sposta su e sposta giù di una lista

  • Creatore Discussione Creatore Discussione fabioski
  • Data di inizio Data di inizio 12 Apr 2008
F

fabioski

Nuovo Utente
5 Ott 2007
9
0
1
  • 12 Apr 2008
  • #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
  • 13 Apr 2008
  • #2
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

 
F

fabioski

Nuovo Utente
5 Ott 2007
9
0
1
  • 13 Apr 2008
  • #3
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
  • 15 Apr 2008
  • #4
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...

 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
36
Milano
twitter.com
  • 16 Apr 2008
  • #5
Aggiungi un campo al tuo database e lì gli indichi il numero. (1, 2, bla bla) e poi tramite la stringa sql lo ordini...
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

F
Sistema rilevazione presenze
  • frapej
  • 25 Mar 2022
  • PHP
Risposte
1
Visite
954
PHP 16 Set 2022
thanatos
T
Sistema di news interno al sito
  • MarcoGrazia
  • 14 Gen 2022
  • PHP
Risposte
3
Visite
1K
PHP 14 Gen 2022
MarcoGrazia
T
SSD - errore sistema
  • Tefagio1
  • 1 Gen 2021
  • Hardware
Risposte
2
Visite
2K
Hardware 3 Gen 2021
Tefagio1
T
R
Come creare sistema Add to homescreen
  • Rinodc
  • 25 Set 2020
  • PHP
Risposte
3
Visite
1K
PHP 26 Set 2020
macus_adi
L
Sistema outdoor centralizzato
  • Lorenzo.porta
  • 2 Set 2020
  • IP Cam e Videosorveglianza
Risposte
0
Visite
1K
IP Cam e Videosorveglianza 2 Set 2020
Lorenzo.porta
L
F
Sistema di autenticazione e pagamento
  • Frozzen
  • 10 Gen 2020
  • PHP
Risposte
3
Visite
1K
PHP 13 Gen 2020
macus_adi
Offro sistema di affiliazione remunerato
  • LDB Multimedia e Internet
  • 15 Ott 2019
  • Offerte e Richieste di scambio links
Risposte
0
Visite
3K
Offerte e Richieste di scambio links 15 Ott 2019
LDB Multimedia e Internet
R
[PHP] Creare sistema random
  • rino2002
  • 22 Lug 2019
  • PHP
Risposte
3
Visite
2K
PHP 22 Lug 2019
macus_adi
  • Bloccata
[PHP] Sistema di gestione presenze
  • brasoft2019
  • 10 Mag 2019
  • PHP
  • 2
Risposte
29
Visite
7K
PHP 14 Mag 2019
Max 1
L
  • Bloccata
Trasferimento dei file OLM Mac in formato PST sul sistema Mac
  • leninvexy
  • 4 Mar 2019
  • Mac e Software
Risposte
1
Visite
2K
Mac e Software 18 Mar 2019
suyabar
S
S
[Javascript] Verifica separatore decimale sistema operativo
  • samurai.sette
  • 8 Gen 2019
  • Javascript
Risposte
2
Visite
2K
Javascript 23 Gen 2019
criric
Windows 8.1: installare sistema operativo e programmi in due hard disk diversi
  • felino
  • 12 Nov 2018
  • Windows e Software
Risposte
4
Visite
2K
Windows e Software 23 Nov 2018
felino
M
Esiste un sistema di video sorveglianza simile?
  • Magnolia
  • 18 Ago 2018
  • IP Cam e Videosorveglianza
Risposte
1
Visite
1K
IP Cam e Videosorveglianza 11 Set 2018
IKOULA CLOUD
W
[Javascript] Eseguire script residente nel sistema da html remota
  • w_t
  • 2 Mag 2018
  • Javascript
Risposte
0
Visite
1K
Javascript 2 Mag 2018
w_t
W
W
Piccolo sistema per gestire alcune periferiche, Java o altro linguaggio?
  • w_t
  • 23 Apr 2018
  • Java
Risposte
8
Visite
2K
Java 14 Mag 2018
Max 1
V
[Visual Basic] ottenere info su sistema
  • vitovito
  • 7 Apr 2018
  • Visual Basic
Risposte
1
Visite
1K
Visual Basic 10 Apr 2018
LinuxOhYeah
L
E
Consiglio sistema di videosorveglianza
  • elvis86
  • 27 Nov 2017
  • IP Cam e Videosorveglianza
Risposte
0
Visite
2K
IP Cam e Videosorveglianza 27 Nov 2017
elvis86
E
P
Sistema per identificare utente se proviene da apertura app android
  • perlanera
  • 2 Ott 2017
  • Sviluppo app per Android
Risposte
3
Visite
2K
Sviluppo app per Android 12 Mar 2019
masterok909
M
consiglio sistema di videosorveglianza
  • mdp
  • 28 Giu 2017
  • IP Cam e Videosorveglianza
Risposte
1
Visite
2K
IP Cam e Videosorveglianza 12 Lug 2017
enrico3
E
Ho un problema nella creazione di un sistema di commenti in PHP
  • loois
  • 11 Giu 2017
  • PHP
Risposte
11
Visite
2K
PHP 14 Giu 2017
loois
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?