Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329

    Tabella dinamica, non riesco a decidere numero di colonne

    Salve, il problema che mi affligge è quello di costruire una tabella dinamicamente, la tabella è formata da diverse colonne ogni colonna contiene valori presi da un DB, l'esempio è il seguente:
    TABELLA -> TH1 TH2 TH3

    con dei checkbox decido se visualizzare quali colonne visualizzare ad esempio scelgo solo TH1....
    e fin qui tutto ok, ma se la tabella fa vedere 10 righe per volta ed io ne ho 20, vuol dire che vedrò tutti i valori in 2 pagine... il problema è che se vado nella seconda pagina visualizzo tutte e 3 le TH, perchè non so come comunicare con PHP e dirgli che la prima scelta è stata quella e che deve continuare così, questo perchè quando facccio il SUBMIT nella barra di navigazione non c'è nessun valore al di fuori del nome della pagina, quindi con il GET risulta vuoto.

    Come fare?
    Grazie in anticipo!!!
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  2. #2
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Prob mi sono confuso, ma il problema resta, anzi peggiora....perchè ora mi dice che l'argomento presente nel mysql_query(); è errato, ed io penso che sia dovuto al fatto che dal GET prende una stringa in questo modo
    "SELECT20%attributo20%20%20%20%20%20%20%20%20%20%2 FROMecc..."

    HELP ME!!!PLEASE!
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  3. #3
    Fammi capire, passi il codice della SELECT via GET/POST? VVoVe:

  4. #4
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    No, scusa mi sono dimenticato di specificare che praticamente i numeri delle pagine "1 2 3 4 ecc" sono dei link sempre alla stessa pagina ma con delle variabili "&query=$str_query", quindi non dalla select...ma penso che il problema poi quando inserisco $_GET['query'] (per avere la tabella con il numero di colonne che ho scelto) in $str_query e a sua volta mysql_query($str_query) mi dice che ci son argomenti non corretti, e penso che sia dovuto a tutti quei "20%"
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  5. #5
    Ho capito, ma tu passi "SELECT attributo FROM ....." via GET? :berto:

  6. #6
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Ah si scusa, pensavo dicessi la SELECT del FORM, si per ora si, altrimenti non so come fare si che la tabella capisca che ogni volta che passo da pag 1 a pag 2 ecc la tabella deve visualizzare sempre le sole colonne di ATTRIBUTI selezionati, e non tutti quelli presenti nella tabella del DB, visto che si sceglie cosa vedere sia CHECKBOX da FORM.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  7. #7
    Leggiti qualche guida sulla paginazione dei dati provenienti da database

  8. #8
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Guarda, qualcuno l'ho letto, ma il mio prob non sono riuscito mai a riscontrarlo....spero che si sia capito quello che voglio fare...Il prob non è quello di voler visualizzare in ogni pagina gli attributi della tabella del DB, ma quelli della tabella HTML che potrebbe essre formata da 2 3 4 5 ecc colonne...mettiamo il caso che siano 3 il max se io ne seleziono uno OK, ma se passo alla seconda pagina, mi fa visualizzare tutte e tre le colonne.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  9. #9
    Senza offesa, se passi "SELECT table....." via GET gualche guida in più, anche sulle basi, non ti fa di certo male. Con un codice del genere non so quanto ti dura il db senza che nessuno te lo cancelli

    Il numero di colonne da visualizzare lo puoi benissimo passare via GET che problema c'è?
    codice:
    http://www.sito.it/tabella.php?pagina=2&cols=1

  10. #10
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Non mi offendo, figuriamoci non sono mica un esperto, ma anche perchè ho capito che non hai capito quello che sto dicendo o cmq non mi sono spiegato....non è il NUMERO di colonne che non so come mantenere del TAG TABLE ma quali colonne del TAG TABLE.....Non puoi cancellare nessun DB da li....o cmq per quello che gli passo io.
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

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.