Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311

    creare uno storico cliccabile

    non sapevo come altro descriverlo in poche parole...
    ho fatto una pagina asp che si connette ad un MDB, questo MDB ha al suo interno 20 tabelle.

    la tabella 1 ha diversi argomenti principali, ad esempio:
    tabella "1":
    id__testo
    1__auto
    2__moto
    3__ciclo
    4__scooter

    la seconda tabella ha i sotto-argomenti e riferimenti agli argomenti della tabella precedente(1)

    tabella "2"
    id__id_up____testo
    1__1____4 ruote
    2__1____5 porte
    3__1____cofano
    4__2____2 ruote
    5__2____blocco motore
    6__2____freni
    7__3____pedali
    8__4____carena
    etc. etc.

    la terza tabella ha i sotto-argomenti e riferimenti agli argomenti della tabella precedente(2)

    tabella "2"
    id__id_up____testo
    1__3____verniciatura
    2__5____cilindrata
    3__5____raffreddamento
    etc. etc.

    la quarta tabella ha i sotto-argomenti e riferimenti agli argomenti della tabella precedente(3)
    id__id_up____testo
    1__1____metallizzato
    2__2____50cc
    3__2____100cc
    4__2____150cc
    etc. etc.

    e così via... il DB è appunto predisposto per un'inserimento automatico fino a 20 sotto-categorie.

    Spero di aver reso bene l'idea.... quindi procedo con la richiesta di aiuto:

    Ho fatto in modo da avere visibile uno storico per capire dove mi trovo (argomento1...argomento2...argomeno3...etc.), ma non saprei come poterlo rendere cliccabile, ad esempio se sono arrivato alla 5° sotto-categoria, vorrei poter tornare (cliccando sullo storico in questione) alla 2° sotto-categoria...
    Prendendo l'esempio scritto sopra, dovrei trovarmi nella 4° sotto-categoria e dovrei vedere:

    STORICO: MOTO > BLOCCO MOTORE > CILINDRATA > 50cc
    in questo esempio vorrei poter cliccare direttamente si "BLOCCO MOTORE"

    Le query le ho fatte basandomi su "step" e su "id" e "id-up"
    step: è praticamente il numero della sotto-categoria (nell'esempio "BLOCCO MOTORE" è nello step 2)
    id_up: è il riferimento all'id della categoria precedente

    So che è un casino spiegarlo, ma spero di aver reso + o - l'idea, se poi avete altre domande più specifiche per spiegarlo fate pure.
    grazie grazie grazie mille a chi si interessa

  2. #2
    1) complimenti alla struttura delle 20 tabelle....


    2) mi spieghi in cosa trovi difficoltà a rendere cliccabile un testo?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311
    per le 20 tabelle mi sembrava la soluzione meno complicata...

    il mio blocco sui link dello storico sta nel fatto che non so come portarmi dietro i parametri... potrei inserire ad ogni passaggio di categoria una nuova variabile e fare il request... in fondo sono al massimo 20...
    var1=request("var1")
    var2=request("var2")
    etc. etc.

    ma come faccio a creare le variabili automaticamente ?
    esempio... se step=1 come posso creare una variabile var1 (var+step=id) ?
    se potessi risolvere fare questo, passerei i valori per ogni variabile....

    mamma mia che casino... a volte mi sembra di avere la soluzione che pare semplice, poi vado a realizzarla e mi blocco...

    forse mentre ti sto rispondendo ho fatto alcuni passi avanti... provo queste modifiche e semmai scrivo come ho risolto. Se comunque ci sono consigli.. AVANTI! e ancora grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311

    Sto perdendo la testa...
    Non riesco proprio a trovare una soluzione...
    qualcuno può aiutarmi ?

  5. #5
    Originariamente inviato da aux998

    Sto perdendo la testa...
    Non riesco proprio a trovare una soluzione...
    qualcuno può aiutarmi ?


    ad esempio, se vuoi vedere tutto quello sotto la categoria "CILINDRATA" porati in querystring una cosa del tipo "pagina.asp?tb=CILINDRATA" e poi da li ti ricostruisci tutti i genitori di CILINDRATA....cmq visto che la struttura delle 20 tabelle è errata, magari vengono un pò piu complesse altre visualizzazioni (anche se in questo caso è abb banale mi pare)

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2026 vBulletin Solutions, Inc. All rights reserved.