- Home
- Categorie
- Coding e Sistemistica
- PHP
- Salvare una tabella da una pagina ad un altra
-
Salvare una tabella da una pagina ad un altra
Saluti a tutti.. Sono qui a chiedervi un consiglio su come salvare i valori delle celle di una tabella per poterli passare ad un'altra pagina. In pratica ci sarà una tabella tipo excel con dei campi modificabili. Una volta che l'utente li modifica e preme un bottone si apre un'altra pagina con tutta la tabella modificata. Le soluzioni so che sono tante ma qual'è quella più giusta secondo voi? Grazie e saluti a tutti
-
$_post
-
Dovrei passare una stringa con il $post lunga quanto tutta la pagina excel con il contenuto di tutte le celle...Mi sembra un po eccessivo visto che è pure una pagina lunga. Non c'è niente di meglio?
-
Non è possibile passare i parametri in pezzi o sezioni diversi? Cioè parametro e valore? Per ogni serie di cella?
-
Si le celle le scrivo una ad una con un ciclo for leggendole da un file excel. Quindi non ho problemi a salvare tutte le cella in un array.. Ma vorrei sapere qual'è la soluzione migliore.. Per non fare delle schifezze di codice!
-
Salvarla in una tabella temporanea e riprenderla nella nuova pagina. ?
-
Si non volevo usare il database se era possibile...
-
In teoria credo sia possibili anche attraverso un form con campi hidden e li prelevi con il post, uno per uno, e non con una stringona unica, io credo utilizzerei questa strada, sentiamo il parere di altri.
-
Sono 198 righe per 6 colonne.. 1188 celle. Passarle una a una o una stringa sola mi sembra tanto..Non so, se voi l'avete mai fatto, lo faccio anche io.. Grazie intanto a tutti neee...
-
Allora no no troppo eh eh.
-
Ciao,
puoi passarle in una variabile di sessione, anche se non ho ben chiaro cosa stai facendo.
-
E' quello che pensavo. Sto facendo la creazione di un pdf da una tabella excel modificata..Grazie se qualcuno ha qualche altra idea tengo in considerazione intanto provo con questa..
-
Scusami, se queste celle tu le hai già a disposizione in php, sotto forma di array, allora la cosa più naturale sarebbe passarle sotto forma di sessione.
Se è un form, (cosa che avevo capito dal primo post ), allora l'unica soluzione era il POST. Maaaa... se già la tabella la hai a disposizione ( ancora non hai chiarito sotto quale forma ) sarebbe inutile e dispendioso fartela ripassare da POST con campi hidden...
Quindi in definitiva.. come hai questa tabella in php?
-
La leggo con phpexcelreader. Quindi con un ciclo for scrivo le celle e senza problemi posso appoggiarle ad un array. Quindi mi scrivo le variabili su una session e via... Grazie mille a tutti penso che questa sia la soluzione migliore.. Grazie