[php] usare nomi di variabili archiviate nel DB postato il 22/11/2011 17:37:41 nel forum programmazione, gdrcd, open source, hosting
Una domanda tecnica. Ho esigenza di salvare nel database i nomi delle variabili che devono essere passate a una funzione. Nomi, non valori.
Ipotetica tabella in mysql:
Pagine → 1
22/11/2011 17:43:48
Gli arriva la stringa, per la riga uno conterrà "$pippo", per la riga due "$minnie,$clarabella".
Se devi far arrivare a quelle funzioni i valori, archivia direttamente quelli nel db, altrimenti prova ad illustrare meglio la situazione entrando nel tuo specifico caso per ciò che ti occorre fare.
22/11/2011 17:50:08
22/11/2011 18:10:34
Ghenna, mi devi spiegare il problema.
Non sapendo perché ti occorre agire in quel modo non sono ingrado di consigliarti una soluzione appropriata.
22/11/2011 19:35:12 e modificato da ghennadi72 il 22/11/2011 19:40:32
22/11/2011 19:51:47
Mmh, io concordo con faber XD credo che tu stia prendendo il problema dalla parte sbagliata.
Se ho capito bene cosa vorresti fare, stai cercando di sviluppare qualcosa si simile a un sistema a hook? http://code.google.com/p/phphooks/ ↗
22/11/2011 19:55:34
Io non ho capito! Cioè vuoi creare degli "eventi" che possano essere universali e adattabili ad ogni "cosa"? Ma non puoi proprio svoltare riprogettando il tutto ad oggetti? Sarebbe molto più semplice progettare -e quindi implementare- il tutto!
22/11/2011 19:59:45 e modificato da ghennadi72 il 22/11/2011 20:01:27
22/11/2011 20:23:09 e modificato da blancks il 22/11/2011 20:27:10
Si adesso credo di aver più chiaro cosa vuoi fare.
Ti posso suggerire di dare un occhio alle funzioni serialize() http://it2.php.net/serialize ↗ e unserialize()http://it2.php.net/manual/en/function.unserialize.php ↗
Tramite la prima puoi ottenere una rappresentazione a livello di stringa di una variabile un array o addirittura un intera funzione, così che puoi archiviarla in un database come un dato di testo qualunque.
Una volta recuperato puoi deserializzarla mediante la seconda funzione e accedere alle proprietà di quel che era in origine il dato.
Esempio:
23/11/2011 00:39:15
La cosa mi intriga. Grazie Blancks, se la utilizzerò ti sposterò dalla blacklist alla greylist 😎
23/11/2011 10:44:58 e modificato da blancks il 23/11/2011 10:46:37
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I Sentieri Perduti: i segreti di Dalaran
Intervista alla gestione del play by chat horror Macabre Tales! Entra nell'incubo!
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
I dati del generatore di rank sono stati aggiornati!
nightvale ha risposto alla discussione: Nightvale
gadu ha risposto alla discussione: Gdr con facile inserimento di nuovo PG
AlterEgo: Nuova sezione Calendario
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
notturno ha aperto una nuova discussione: Gdr con facile inserimento di nuovo PG
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Aumento Caratteristiche in Scheda
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Disabilita suoni in scheda e chat
Il gestore di Macabre Tales ha risposto alla recensione di switch
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Felix Felicis GdR - Harry Potter GdR: La magia delle feste!
La Tana del Ladro: 📢 TdL OS 4.4 - 📘 Incantesimi, ma con stile
Sea of Conquest: Update 1.1.510 live!
World of Warship: Nuovo sistema di rarità dei contenuti
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Giochi di Carte - I giochi Card Game (conosciuti anche come Trading Card Game o Giochi di Carte Collezionabili) consentono di giocare in versione digitale!
Vita di Coppia e GdR - Vita di coppia: i GdR fanno male? Scopriamolo assieme con la ricerca pubblicata dalla Brigham Young University!
Giochi Cyberpunk - Lista completa dei giochi di ruolo online cyberpunk
Inspire City - Intervista ai gestori del play by chat sui supereroi Inspire City... diventa un supereroe o un villains!
Chronicles of Hogwarts - Intervista al play by forum potteriano Chronicles of Hogwarts!
Romics 34 - Romics 34: Quattro giorni nel cuore della cultura pop!
Reame di Warrior Within - Recensione del GDR fantasy Reame di Warrior Within
La Terra di Mezzo - Recensione del GDR "La Terra di Mezzo" ambientato nel fantastico mondo inventato dal mitico JRR Tolkien