Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906

    [php&mysql]Link nidificati

    Sono un po' arruginito e non riesco a fare una lista di link così fatta.
    Primo caso, ovvero da un link chiamo una sezione e mi si presenta cosi:

    link1
    link2
    link3
    link4
    link5

    Per generare tale lista uso un campo nella tabella mysql chiamato nomePagina e l'ordine viene dato da un altro campo chiamato rank2.

    Ora viene il problema che non riesco a fronteggiare:
    Cliccando su link2 vorrei avere una cosa come segue, ma anche cliccando su primofiglioLink2 e secondofiglioLink2 dovrebbe rimanermi cosi visualizzato.

    link1
    link2
    primofiglioLink2
    secondofiglioLink2
    link3
    link4
    link5

    Per farlo ho aggiunto alla tabella delle pagine un campo che si chiama padre. Ovviamente il valore di padre è 0, se il link non ha figli, se invece ne ha, ha il valore dell'idPagina padre.

    Spero di essere stato chiaro.
    aiuto

  2. #2

  3. #3
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    Originariamente inviato da filippo.toso
    Ti suggerisco di leggere questo interessante articolo:

    http://dev.mysql.com/tech-resources/...ical-data.html
    interessante ma non capisco come fare la query condizionata

  4. #4
    La query dovrebbe essere una cosa tipo "estrai tutto l'albero di cui fa perte questo ID e tutti i nodi figli del nodo ROOT".

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.