Element index for package db
Package indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ y ]
[ _ ]
_
- __construct
- in file c_db.inc, method DB_CONNECTION::__construct()
Costruttore
- __construct
- in file c_accesso_db.inc, method DB_BASE::__construct()
Richiama set_db_connection e predispone l'oggetto di gestione cache. se il parametro e' NULL, viene usata la connessione di default (DB_DEFAULT)
- __construct
- in file c_accesso_db.inc, method RECORDSET::__construct()
Esegue e carica direttamente la query SELECT passata
- __construct
- in file c_accesso_db.inc, method GESTORE::__construct()
Carica le informazioni sulla tabella specificata
- __get
- in file c_accesso_db.inc, method RECORDSET::__get()
Come valore in sintassi $o->campo
a
- abilita_cache
- in file c_accesso_db.inc, method GESTORE::abilita_cache()
Abilita la cache per il gestore
- add_connection
- in file c_db.inc, method DB_DRIVER::add_connection()
Aggiunge una connessione allo stack
- aggiorna
- in file c_accesso_db.inc, method GESTORE::aggiorna()
Esegue un aggiornamento della riga il cui valore di $campo_id corrisponde al valore passato, con i valori specificati
- aggiorna_dove
- in file c_accesso_db.inc, method GESTORE::aggiorna_dove()
Esegue un aggiornamento delle riga rispondenti al criterio passato con i valori specificati
- all_tp
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::all_tp()
- apri_connessione
- in file c_accesso_db.inc, method DB_BASE::apri_connessione()
Si connette al database usando i parametri di connessione specificati __construct, set_db_connection
c
- $cache
- in file c_accesso_db.inc, variable DB_BASE::$cache
Classe per la gestione della cache
- $campi
- in file c_accesso_db.inc, variable DB_BASE::$campi
Vettore con l'elenco delle colonne dell'ultima select
- $campo_id
- in file c_accesso_db.inc, variable GESTORE::$campo_id
Campo id della tabella (di default i_nome_tabella_id)
- $connections
- in file c_db.inc, variable DB_DRIVER::$connections
Stack delle connessioni
- $count
- in file c_accesso_db.inc, variable DB_BASE::$count
Numero di righe presenti in $rs
- $count_reale
- in file c_accesso_db.inc, variable DB_BASE::$count_reale
Numero di righe ritornate dalla query (per la paginazione)
- calcola_lunghezza_campo
- in file funzioni_db.inc, function calcola_lunghezza_campo()
Restituisce la lunghezza di un campo in modo furbo in base al tipo concreto di dato
- campo_id_tabella
- in file funzioni_db.inc, function campo_id_tabella()
Ritorna il nome del campo id della tabella passata
- carica
- in file c_accesso_db.inc, method GESTORE::carica()
Esegue un caricamento
- carica
- in file c_accesso_db.inc, method RECORDSET::carica()
Ri-esegue la query SELECT con cui e' stato creato
- carica_info_colonne
- in file c_accesso_db.inc, method DB_BASE::carica_info_colonne()
Riempie gli array $campi con le informazioni della query passata; non tocca $default
- carica_info_tabella
- in file c_accesso_db.inc, method DB_BASE::carica_info_tabella()
Riempie gli array $default con le informazioni della tabella passata
- carica_righe
- in file c_accesso_db.inc, method DB_BASE::carica_righe()
Carica la variabile $rs con una query SELECT costruita in base ai parametri passati; ritorna il numero di pagine effettivamente caricate (se la pagina specificata e' maggiore del numero di pagine possibili, viene decrementato il suo valore)
- carica_righe_id
- in file c_accesso_db.inc, method GESTORE::carica_righe_id()
Esegue un caricamento delle righe il cui valore di $campo_id corrisponde al valore passato
- check_db_connection
- in file funzioni_db.inc, function check_db_connection()
Verifica che l'array passato possa essere utilizzato come insieme di parametri di connessione a db
- chiudi_connessione
- in file c_accesso_db.inc, method DB_BASE::chiudi_connessione()
Chiude la connessione al database
- cond
- in file c_db.inc, method DB_SQL::cond()
Genera una condizione facente parte di una clausola WHERE, con un operatore binario qualunque. Se il valore da confrontare a' NULL, gli operatori = e != sono tradotti in IS e IS NOT, altrimenti viene sollevata un'eccezione
- cond_tp
- in file c_db.inc, method DB_SQL::cond_tp()
Versione contratta della op_tp, in cui la condizione viene passata gia' calcolata, senza usare la terna $operatore($campo_filtro, $valore)
- connect
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::connect()
- connect
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::connect()
- connect
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::connect()
- connect
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::connect()
- connect
- in file c_db.inc, method DB_DRIVER::connect()
Connessione
- conta
- in file c_accesso_db.inc, method GESTORE::conta()
Conta tutte le righe della tabella che verificano la condizione passata
- conta
- in file funzioni_db.inc, function conta()
Ritorna il numero di righe nella tabella rispondenti ai criteri specificati
- conta_righe
- in file c_accesso_db.inc, method DB_BASE::conta_righe()
Conta tutte le righe della tabella che verificano la condizione passata
- crea
- in file c_accesso_db.inc, method GESTORE::crea()
Esegue un inserimento con i valori specificati (riga -1)
- current_connection
- in file c_db.inc, method DB_DRIVER::current_connection()
Connessione corrente; connessione fittizia (tutto a NULL) se manca
- c_accesso_db.inc
- procedural page c_accesso_db.inc
- c_and
- in file c_db.inc, method DB_SQL::c_and()
Genera una condizione AND unendo tutte le sotto-clausole passate come argomento (usa func_get_args)
- c_db.inc
- procedural page c_db.inc
- c_db_DRIVER_FBIRD.inc
- procedural page c_db_DRIVER_FBIRD.inc
- c_db_DRIVER_MSSQL.inc
- procedural page c_db_DRIVER_MSSQL.inc
- c_db_DRIVER_MYSQL.inc
- procedural page c_db_DRIVER_MYSQL.inc
- c_db_DRIVER_ODBC.inc
- procedural page c_db_DRIVER_ODBC.inc
- c_db_META_FBIRD.inc
- procedural page c_db_META_FBIRD.inc
- c_db_META_MSSQL.inc
- procedural page c_db_META_MSSQL.inc
- c_db_META_MYSQL.inc
- procedural page c_db_META_MYSQL.inc
- c_db_META_ODBC.inc
- procedural page c_db_META_ODBC.inc
- c_db_SQL_FBIRD.inc
- procedural page c_db_SQL_FBIRD.inc
- c_db_SQL_MSSQL.inc
- procedural page c_db_SQL_MSSQL.inc
- c_db_SQL_MYSQL.inc
- procedural page c_db_SQL_MYSQL.inc
- c_db_SQL_ODBC.inc
- procedural page c_db_SQL_ODBC.inc
- c_not
- in file c_db.inc, method DB_SQL::c_not()
Nega la condizione passata
- c_or
- in file c_db.inc, method DB_SQL::c_or()
Genera una condizione OR unendo tutte le sotto-clausole passate come argomento (usa func_get_args)
d
- $db
- in file c_db_META_MYSQL.inc, variable DB_META_MYSQL::$db
- $db
- in file c_db_META_MSSQL.inc, variable DB_META_MSSQL::$db
- $db_connection
- in file c_accesso_db.inc, variable DB_BASE::$db_connection
Informazioni per la connessione al db
- $default
- in file c_accesso_db.inc, variable DB_BASE::$default
Array associativo con i valori di default dei campi - solo per tabelle
- $dim_pagina
- in file c_accesso_db.inc, variable GESTORE::$dim_pagina
Dimensione delle pagine
- $driver
- in file c_accesso_db.inc, variable DB_BASE::$driver
Classe di interazione col db
- $driver
- in file c_db.inc, variable DB_DRIVER::$driver
Nome della classe del driver - serve per le chiamate parametriche a metodi della stessa classe quando viene estesa
- $drivers
- in file c_db.inc, variable DB_CLASS_FACTORY::$drivers
Istanze dei driver per tipo di dbms
- day
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::day()
Genera un confronto sul giorno delle date, con operatore qualunque
- day
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::day()
Genera un confronto sul giorno delle date, con operatore qualunque
- day
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::day()
Genera un confronto sul giorno delle date, con operatore qualunque
- db_2_ascii
- in file c_db.inc, method DB_SQL::db_2_ascii()
Questa serve nel caso in cui i dati debbano arrivare a video ma non in HTML vengono restituite totalmente in chiaro. Vedere GESTORE::valore_ascii
- db_2_fwk
- in file c_db.inc, method DB_SQL::db_2_fwk()
Questa serve nel caso in cui i dati non debbano arrivare a video, ma debbano subire manipolazioni intermedie; vengono restituite totalmente in chiaro. Vedere GESTORE::valore_fwk
- db_2_utente
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::db_2_utente()
- db_2_utente
- in file c_db_SQL_ODBC.inc, method DB_SQL_ODBC::db_2_utente()
- db_2_utente
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::db_2_utente()
- db_2_utente
- in file c_db.inc, method DB_SQL::db_2_utente()
Prende un valore in formato database e lo trasforma nel formato utente (quello visualizzato a video). I formati conosciuti sono: d (data), h (ora), r (timestamp), b (booleano), i (intero), f (float), s (stringa uppercase), t (stringa), e (codifica reversibile), c (codifica hash irreversibile)
- db_2_utente
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::db_2_utente()
- DB_BASE
- in file c_accesso_db.inc, class DB_BASE
Gestisce la connessione e fornisce i metodi di base per caricamento ed esecuzione
- DB_CLASS_FACTORY
- in file c_db.inc, class DB_CLASS_FACTORY
Si occupa di mantenere un'unica istanza di driver, meta ed sql per ogni tipo di driver quando richiesto
- DB_CONNECTION
- in file c_db.inc, class DB_CONNECTION
Rappresenta una connessione a db
- DB_DRIVER
- in file c_db.inc, class DB_DRIVER
Interfaccia per i driver - nascondono le funzioni base di interazione coi DBMS
- DB_DRIVER_FBIRD
- in file c_db_DRIVER_FBIRD.inc, class DB_DRIVER_FBIRD
Driver per FIREBIRD / INTERBASE
- DB_DRIVER_MSSQL
- in file c_db_DRIVER_MSSQL.inc, class DB_DRIVER_MSSQL
Driver per SQL SERVER
- DB_DRIVER_MYSQL
- in file c_db_DRIVER_MYSQL.inc, class DB_DRIVER_MYSQL
Driver per MYSQL
- DB_DRIVER_ODBC
- in file c_db_DRIVER_ODBC.inc, class DB_DRIVER_ODBC
Driver ODBC
- DB_META
- in file c_db.inc, class DB_META
Interfaccia per la lettura dei metadati
- DB_META_FBIRD
- in file c_db_META_FBIRD.inc, class DB_META_FBIRD
Query metadati per FIREBIRD / INTERBASE
- DB_META_MSSQL
- in file c_db_META_MSSQL.inc, class DB_META_MSSQL
Query metadati per SQL SERVER
- DB_META_MYSQL
- in file c_db_META_MYSQL.inc, class DB_META_MYSQL
Query metadati per MYSQL
- DB_META_ODBC
- in file c_db_META_ODBC.inc, class DB_META_ODBC
Query metadati per ODBC
- DB_SQL
- in file c_db.inc, class DB_SQL
Interfaccia per la trasformazione da dati-pagina a query e clausole per le condizioni where
- DB_SQL_FBIRD
- in file c_db_SQL_FBIRD.inc, class DB_SQL_FBIRD
Generazione SQL per FIREBIRD / INTERBASE
- DB_SQL_MSSQL
- in file c_db_SQL_MSSQL.inc, class DB_SQL_MSSQL
Generazione SQL per SQL SERVER
- DB_SQL_MYSQL
- in file c_db_SQL_MYSQL.inc, class DB_SQL_MYSQL
Generazione SQL per MYSQL
- DB_SQL_ODBC
- in file c_db_SQL_ODBC.inc, class DB_SQL_ODBC
Generazione SQL per ODBC
- decode
- in file funzioni_db.inc, function decode()
Ritorna il valore del $campo_out sulla $tabella in cui il valore di $campo_in e' uguale a $valore.
- decode
- in file c_accesso_db.inc, method GESTORE::decode()
"Decodifica" un valore in un altro nella stessa tabella: ritorna il valore di $campo_out legato al $valore di $campo_in nella tabella
- decode_colonna
- in file funzioni_db.inc, function decode_colonna()
- diff
- in file c_db.inc, method DB_SQL::diff()
Genera un confronto di differenza (!=)
- different_from
- in file c_db.inc, method DB_CONNECTION::different_from()
Dice se e' una connessione differente da quella identificata dai parametri passati
- disconnect
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::disconnect()
- disconnect
- in file c_db.inc, method DB_DRIVER::disconnect()
Disconnessione
- disconnect
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::disconnect()
- disconnect
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::disconnect()
- disconnect
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::disconnect()
e
- $eof
- in file c_accesso_db.inc, variable RECORDSET::$eof
Fine del recordset
- elimina
- in file c_accesso_db.inc, method GESTORE::elimina()
Elimina le righe il cui valore di $campo_id corrisponde al valore passato, con i valori specificati
- elimina_dove
- in file c_accesso_db.inc, method GESTORE::elimina_dove()
Elimina le righe rispondenti al criterio passato
- emula_post
- in file funzioni_db.inc, function emula_post()
Sulla pagina HTML i dati sono memorizzati in una matrice (array di array) della forma array(campo => array(id_riga => valore)); quando dobbiamo invocare metodi di un GESTORE con dati che non arrivano da una pagina, questa funzione crea l'array giusto partendo da dei bind del tipo array(campo => valore)
- emula_post_utf8
- in file funzioni_db.inc, function emula_post_utf8()
Sulla pagina HTML i dati sono memorizzati in una matrice (array di array) della forma array(campo => array(id_riga => valore)); quando dobbiamo invocare metodi di un GESTORE con dati che non arrivano da una pagina, questa funzione crea l'array giusto partendo da dei bind del tipo array(campo => valore), codificando in formato utf-8, da usare al posto dell'altra nel caso ci siano problemi di codifica.
- ends_like
- in file c_db.inc, method DB_SQL::ends_like()
Genera un confronto di fine simile (LIKE)
- ends_like
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::ends_like()
Genera un confronto di fine simile (LIKE)
- ends_like
- in file c_db_SQL_ODBC.inc, method DB_SQL_ODBC::ends_like()
Genera un confronto di fine simile (LIKE)
- equ
- in file c_db.inc, method DB_SQL::equ()
Genera un confronto di uguaglianza (=)
- errmsg
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::errmsg()
- errmsg
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::errmsg()
- errmsg
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::errmsg()
- errmsg
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::errmsg()
- errmsg
- in file c_db.inc, method DB_DRIVER::errmsg()
Ritorno errore (avanzato)
- esegui
- in file c_accesso_db.inc, method DB_BASE::esegui()
Esegue una query generica che non necessita di ritorno di righe (INSERT, UPDATE, DELETE, etc.)
- esegui_stored_procedure
- in file c_accesso_db.inc, method DB_BASE::esegui_stored_procedure()
Esegue una stored procedure sul database
- esiste
- in file funzioni_db.inc, function esiste()
Dice se esistono righe rispondenti ai criteri specificati nella tabella
- esiste
- in file c_accesso_db.inc, method GESTORE::esiste()
Dice se esistono righe della tabella che verificano la condizione passata
- esistono_righe
- in file c_accesso_db.inc, method DB_BASE::esistono_righe()
Dice se esistono righe nella tabella che verificano la condizione passata
- exec_procedure
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::exec_procedure()
- exec_procedure
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::exec_procedure()
- exec_procedure
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::exec_procedure()
- exec_procedure
- in file c_db.inc, method DB_DRIVER::exec_procedure()
Esecuzione di una stored procedure
- exec_procedure
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::exec_procedure()
f
- fetch_assoc
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::fetch_assoc()
- fetch_assoc
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::fetch_assoc()
- fetch_assoc
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::fetch_assoc()
- fetch_assoc
- in file c_db.inc, method DB_DRIVER::fetch_assoc()
Caricamento della prossima riga in modalita' associativa (campo => valore)
- fetch_assoc
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::fetch_assoc()
- fetch_row
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::fetch_row()
- fetch_row
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::fetch_row()
- fetch_row
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::fetch_row()
- fetch_row
- in file c_db.inc, method DB_DRIVER::fetch_row()
Caricamento della prossima riga in modalita' numerale (numero riga => valore)
- fetch_row
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::fetch_row()
- field_info_procedure
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::field_info_procedure()
- field_info_procedure
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::field_info_procedure()
- field_info_procedure
- in file c_db.inc, method DB_DRIVER::field_info_procedure()
Ritorna un array di array con le informazioni sui parametri della store procedure richiesta
- field_info_procedure
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::field_info_procedure()
- field_info_procedure
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::field_info_procedure()
- field_info_rs
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::field_info_rs()
- field_info_rs
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::field_info_rs()
- field_info_rs
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::field_info_rs()
- field_info_rs
- in file c_db.inc, method DB_DRIVER::field_info_rs()
Ritorna le informazioni di un campo di una query di selezione
- field_info_rs
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::field_info_rs()
- field_info_table
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::field_info_table()
- field_info_table
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::field_info_table()
- field_info_table
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::field_info_table()
- field_info_table
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::field_info_table()
- field_info_table
- in file c_db.inc, method DB_DRIVER::field_info_table()
Ritorna un array di array con le informazioni sui campi della tabella/vista richiesta
- free_result
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::free_result()
- free_result
- in file c_db.inc, method DB_DRIVER::free_result()
Liberazione risorse
- free_result
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::free_result()
- free_result
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::free_result()
- free_result
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::free_result()
- funzioni_db.inc
- procedural page funzioni_db.inc
g
- genera_count
- in file c_db.inc, method DB_SQL::genera_count()
Genera una query COUNT su una tabella
- genera_delete
- in file c_db.inc, method DB_SQL::genera_delete()
Genera una clausola DELETE su una tabella data un'eventuale condizione
- genera_exists
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::genera_exists()
Genera una query EXISTS su una tabella
- genera_exists
- in file c_db.inc, method DB_SQL::genera_exists()
Genera una query EXISTS su una tabella
- genera_insert
- in file c_db.inc, method DB_SQL::genera_insert()
Genera una clausola INSERT su una tabella dati i valori in un array associativo e le eventuali colonne di filtro
- genera_select
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::genera_select()
Ritorna la query di selezione in base ai parametri specificati
- genera_select
- in file c_db_SQL_ODBC.inc, method DB_SQL_ODBC::genera_select()
Ritorna la query di selezione in base ai parametri specificati
- genera_select
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::genera_select()
Ritorna la query di selezione in base ai parametri specificati
- genera_select
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::genera_select()
Ritorna la query di selezione in base ai parametri specificati
- genera_select
- in file c_db.inc, method DB_SQL::genera_select()
Ritorna la query di selezione in base ai parametri specificati
- genera_update
- in file c_db.inc, method DB_SQL::genera_update()
Genera una clausola UPDATE su una tabella dati i valori in un array associativo e le eventuali colonne di filtro
- GESTORE
- in file c_accesso_db.inc, class GESTORE
Gestisce la manipolazione dati su una tabella specifica, facendo da interfaccia tra la pagina HTML e il database
- GESTORE
- in file c_accesso_db.inc, method GESTORE::GESTORE()
Backward compatibility
- getRS
- in file c_accesso_db.inc, method DB_BASE::getRS()
- get_driver
- in file c_db.inc, method DB_CLASS_FACTORY::get_driver()
Ritorna il driver necessario per interagire con il dbms specificato nei parametri di connessione
- get_id
- in file c_db.inc, method DB_CONNECTION::get_id()
Ritorna la connessione fisica
- get_info
- in file c_db.inc, method DB_CONNECTION::get_info()
Ritorna i parametri della connessione
- get_last_message
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::get_last_message()
- get_last_message
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::get_last_message()
- get_last_message
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::get_last_message()
- get_last_message
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::get_last_message()
- get_last_message
- in file c_db.inc, method DB_DRIVER::get_last_message()
Ritorno errore (semplice)
- get_meta
- in file c_db.inc, method DB_CLASS_FACTORY::get_meta()
Ritorna il provider di meta-dati necessario per interagire con il dbms specificato nei parametri di connessione
- get_sql
- in file c_db.inc, method DB_CLASS_FACTORY::get_sql()
Ritorna il generatore di sql necessario per interagire con il dbms specificato nei parametri di connessione
- gt
- in file c_db.inc, method DB_SQL::gt()
Genera un confronto di maggioranza (>)
- gte
- in file c_db.inc, method DB_SQL::gte()
Genera un confronto di maggioranza o uguaglianza (>=)
i
- $id
- in file c_db.inc, variable DB_CONNECTION::$id
Identificativo di connessione
- $index
- in file c_accesso_db.inc, variable RECORDSET::$index
Riga corrente nel recordset
- $info
- in file c_db.inc, variable DB_CONNECTION::$info
Tutti i parametri (DB_TYPE, DB_SERVER, DB_NAME, DB_USERNAME, DB_PASSWORD)
- identity
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::identity()
- identity
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::identity()
- identity
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::identity()
- identity
- in file c_db.inc, method DB_DRIVER::identity()
Ritorna l'id corrente associato ad una tabella
- identity
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::identity()
- iequ
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::iequ()
Genera un confronto di uguaglianza (=) case-insensitive
- iequ
- in file c_db.inc, method DB_SQL::iequ()
Genera un confronto di uguaglianza (=) case-insensitive
- imposta_valore
- in file c_accesso_db.inc, method RECORDSET::imposta_valore()
Imposta il valore del campo nella riga corrente
- in
- in file c_db.inc, method DB_SQL::in()
Genera una condizione IN. Se l'array di valori passato a' vuoto, genera una clausola "dummy" sempre falsa
- in_last_days
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::in_last_days()
Genera un confronto che dice se la data cade negli ultimi n giorni
- in_last_days
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::in_last_days()
Genera un confronto che dice se la data cade negli ultimi n giorni
- in_tp
- in file c_db.inc, method DB_SQL::in_tp()
Genera una clausola IN basata su una subquery. La subquery viene generata come SELECT $campo_ricerca FROM $tabella_ricerca WHERE cond($campo_filtro, $valore), $campo_ricerca deve essere presente anche nella tabella corrente. Es. i_acc_utente_id IN (SELECT i_acc_utente_id FROM t_p_acc_utente_gruppo WHERE i_acc_gruppo_id = 4)
- isola_nome_campo
- in file funzioni_db.inc, function isola_nome_campo()
Dato un campo qualificato con il nome della tabella (tabella.campo), ritorna solo la parte (campo)
- is_transaction
- in file c_db.inc, method DB_CONNECTION::is_transaction()
Dice se e' una transazione
l
- $lunghezza
- in file c_accesso_db.inc, variable DB_BASE::$lunghezza
Array associativo con le lunghezze dei campi
- like
- in file c_db.inc, method DB_SQL::like()
Genera un confronto di similitudine (LIKE)
- like
- in file c_db_SQL_ODBC.inc, method DB_SQL_ODBC::like()
Genera un confronto di similitudine (LIKE)
- like
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::like()
Genera un confronto di similitudine (LIKE)
- lookup
- in file funzioni_db.inc, function lookup()
Ritorna il valore del $campo_out sulla $tabella filtrata in base alla $condizione.
- lookup_colonna
- in file funzioni_db.inc, function lookup_colonna()
- lt
- in file c_db.inc, method DB_SQL::lt()
Genera un confronto di minoranza (<)
- lte
- in file c_db.inc, method DB_SQL::lte()
Genera un confronto di minoranza o uguaglianza (<=)
m
- $meta
- in file c_accesso_db.inc, variable DB_BASE::$meta
Classe che fornisce query sui metadati
- $metas
- in file c_db.inc, variable DB_CLASS_FACTORY::$metas
Istanze dei provider di meta-dati per tipo di dbms
- month
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::month()
Genera un confronto sul mese delle date, con operatore qualunque
- month
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::month()
Genera un confronto sul mese delle date, con operatore qualunque
- month
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::month()
Genera un confronto sul mese delle date, con operatore qualunque
- move
- in file c_accesso_db.inc, method RECORDSET::move()
Si sposta sulla riga indicata
- move_first
- in file c_accesso_db.inc, method RECORDSET::move_first()
Si sposta sul primo record
- move_last
- in file c_accesso_db.inc, method RECORDSET::move_last()
Si sposta sull'ultimo record
- move_next
- in file c_accesso_db.inc, method RECORDSET::move_next()
Si sposta sul record successivo
- move_previous
- in file c_accesso_db.inc, method RECORDSET::move_previous()
Si sposta sul record precedente
- move_rel
- in file c_accesso_db.inc, method RECORDSET::move_rel()
Si sposta sulla riga indicata via offset rispetto a quella corrente
- move_to_value
- in file c_accesso_db.inc, method RECORDSET::move_to_value()
n
- $nullable
- in file c_accesso_db.inc, variable DB_BASE::$nullable
Array associativo di flag che mi dicono se il campo e' nullable (non obbligatorio) o meno - solo per tabelle
- not_in
- in file c_db.inc, method DB_SQL::not_in()
Genera una condizione NOT IN. Se l'array di valori passato a' vuoto, genera una clausola "dummy" sempre vera
- not_in_last_days
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::not_in_last_days()
Genera un confronto che dice se la data non cade negli ultimi n giorni
- not_in_last_days
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::not_in_last_days()
Genera un confronto che dice se la data non cade negli ultimi n giorni
- num_fields
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::num_fields()
- num_fields
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::num_fields()
- num_fields
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::num_fields()
- num_fields
- in file c_db.inc, method DB_DRIVER::num_fields()
Ritorna il numero di campi coinvolti da una query di selezione
- num_fields
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::num_fields()
- num_rows_select
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::num_rows_select()
- num_rows_select
- in file c_db.inc, method DB_DRIVER::num_rows_select()
Quante righe sono coinvolte in una query di selezione
- num_rows_select
- in file c_db_DRIVER_ODBC.inc, method DB_DRIVER_ODBC::num_rows_select()
- num_rows_select
- in file c_db_DRIVER_MSSQL.inc, method DB_DRIVER_MSSQL::num_rows_select()
- num_rows_select
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::num_rows_select()
o
- op_tp
- in file c_db.inc, method DB_SQL::op_tp()
Genera una clausola IN basata su una subquery. E' una generalizzazione di in_tp, in cui la ricerca nella subquery e' generalizzata e i campi nella tabella corrente e in $tabella_ricerca non devono essere necessariamente omonimi.
p
- $pagina
- in file c_accesso_db.inc, variable GESTORE::$pagina
Pagina caricata / da caricare
- parametri_stored_procedure
- in file c_accesso_db.inc, method DB_BASE::parametri_stored_procedure()
Ritorna i parametri formattati in modo consono (es. per caricamenti)
- prendi_riga
- in file funzioni_db.inc, function prendi_riga()
Sulla pagina HTML i dati sono memorizzati in una matrice (array di array) della forma array(campo => array(id_riga => valore)); le funzioni genera_update e genera_insert prevedono parametri del tipo array(campo => valore), quindi dobbiamo fare una funzione di "trasduzione"
- procedures
- in file c_db.inc, method DB_META::procedures()
Elenco delle procedure del db
- procedures
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::procedures()
- procedures
- in file c_db_META_ODBC.inc, method DB_META_ODBC::procedures()
- procedures
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::procedures()
- procedures
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::procedures()
- procedure_body
- in file c_db_META_ODBC.inc, method DB_META_ODBC::procedure_body()
- procedure_body
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::procedure_body()
- procedure_body
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::procedure_body()
- procedure_body
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::procedure_body()
- procedure_body
- in file c_db.inc, method DB_META::procedure_body()
Corpo della procedura
- procedure_fields
- in file c_db.inc, method DB_META::procedure_fields()
Elenco dei campi della procedura / vista
- procedure_fields
- in file c_db_META_ODBC.inc, method DB_META_ODBC::procedure_fields()
- procedure_fields
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::procedure_fields()
- procedure_fields
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::procedure_fields()
- procedure_fields
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::procedure_fields()
- procedure_parameters
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::procedure_parameters()
- procedure_parameters
- in file c_db_META_ODBC.inc, method DB_META_ODBC::procedure_parameters()
- procedure_parameters
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::procedure_parameters()
- procedure_parameters
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::procedure_parameters()
- procedure_parameters
- in file c_db.inc, method DB_META::procedure_parameters()
Elenco dei parametri della procedura
r
- $recordset_query
- in file c_accesso_db.inc, variable RECORDSET::$recordset_query
Query identificativa del recordset
- $references
- in file c_db.inc, variable DB_CONNECTION::$references
Numero di volte che รจ stata aperta
- $rs
- in file c_accesso_db.inc, variable DB_BASE::$rs
Recordset con i dati originali (formato db) dell'ultima select
- RECORDSET
- in file c_accesso_db.inc, method RECORDSET::RECORDSET()
Esegue e carica direttamente la query SELECT passata
- RECORDSET
- in file c_accesso_db.inc, class RECORDSET
Fornisce le funzionalita' di spostamento fra righe con impostazione di EOF e BOF, nonche' la restituzione dei valori in formato utente
- remove_connection
- in file c_db.inc, method DB_DRIVER::remove_connection()
Rimuove la connessione in cima allo stack
- restore
- in file c_accesso_db.inc, method RECORDSET::restore()
Ritorna al recordset immediatamente precedente all'ultimo taglio
s
- $slice_stack
- in file c_accesso_db.inc, variable RECORDSET::$slice_stack
Stack di storico delle "epurazioni" di record fatte tramite il metodo slice. Viene usato per ripristinare i recordset con chiamate a restore.
- $sql
- in file c_accesso_db.inc, variable DB_BASE::$sql
Classe di generazione sql
- $sql
- in file c_db.inc, variable DB_SQL::$sql
Nome della classe sql - serve per le chiamate parametriche a metodi della stessa classe quando viene estesa
- $SQL
- in file c_db.inc, variable DB_DRIVER::$SQL
Elenco delle ultime query eseguite
- $sqls
- in file c_db.inc, variable DB_CLASS_FACTORY::$sqls
Istanze dei generatori sql per tipo di dbms
- select
- in file c_accesso_db.inc, method DB_BASE::select()
Esegue la query di select passata come argomento, caricando le informazioni in $rs
- setRS
- in file c_accesso_db.inc, method DB_BASE::setRS()
- set_db
- in file c_db.inc, method DB_META::set_db()
Imposta il db di lavoro
- set_db
- in file c_db_META_ODBC.inc, method DB_META_ODBC::set_db()
- set_db
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::set_db()
- set_db
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::set_db()
- set_db
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::set_db()
- set_db_connection
- in file c_accesso_db.inc, method DB_BASE::set_db_connection()
Predispone le variabili membro db_connection, driver, meta per connettersi al db specificato
- set_driver
- in file c_db.inc, method DB_DRIVER::set_driver()
Imposta il nome della classe del driver
- set_sql
- in file c_db.inc, method DB_SQL::set_sql()
Imposta il nome della classe sql
- slice
- in file c_accesso_db.inc, method RECORDSET::slice()
Modifica il recordset sostituendolo con una sua parte, da $start a $end.
- somma_colonna
- in file c_accesso_db.inc, method RECORDSET::somma_colonna()
Ritorna la somma di tutti valori presenti nella colonna indicata, 0 se la colonna non e' numerica (f o i)
- sql_push
- in file c_db.inc, method DB_DRIVER::sql_push()
Aggiunge una query all'elenco $SQL
t
- $tabella
- in file c_accesso_db.inc, variable GESTORE::$tabella
Tabella gestita
- $time
- in file c_accesso_db.inc, variable DB_BASE::$time
- $tipo
- in file c_accesso_db.inc, variable DB_BASE::$tipo
Array associativo con i tipi fisici dei campi
- $trans
- in file c_db.inc, variable DB_CONNECTION::$trans
Transazione si / no
- tables
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::tables()
- tables
- in file c_db.inc, method DB_META::tables()
Elenco delle tabelle
- tables
- in file c_db_META_ODBC.inc, method DB_META_ODBC::tables()
- tables
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::tables()
- tables
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::tables()
- table_fields
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_fields()
- table_fields
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_fields()
- table_fields
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_fields()
- table_fields
- in file c_db.inc, method DB_META::table_fields()
Elenco dei campi della tabella
- table_fields
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_fields()
- table_foreign_keys
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_foreign_keys()
- table_foreign_keys
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_foreign_keys()
- table_foreign_keys
- in file c_db.inc, method DB_META::table_foreign_keys()
Elenco delle chiavi esterne della della tabella
- table_foreign_keys
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_foreign_keys()
- table_foreign_keys
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_foreign_keys()
- table_index_keys
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_index_keys()
- table_index_keys
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_index_keys()
- table_index_keys
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_index_keys()
- table_index_keys
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_index_keys()
- table_indices
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_indices()
- table_indices
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_indices()
- table_indices
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_indices()
- table_indices
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_indices()
- table_indices
- in file c_db.inc, method DB_META::table_indices()
Elenco degli indici
- table_triggers
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_triggers()
- table_triggers
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_triggers()
- table_triggers
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_triggers()
- table_triggers
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_triggers()
- table_triggers
- in file c_db.inc, method DB_META::table_triggers()
Elenco dei trigger della tabella
- table_trigger_body
- in file c_db_META_ODBC.inc, method DB_META_ODBC::table_trigger_body()
- table_trigger_body
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::table_trigger_body()
- table_trigger_body
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::table_trigger_body()
- table_trigger_body
- in file c_db.inc, method DB_META::table_trigger_body()
Corpo del trigger
- table_trigger_body
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::table_trigger_body()
- text_like
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::text_like()
Genera un confronto di similitudine sulle varianti lessicali di ognuna delle parole (supposte separate da spazi) presenti nel valore specificato - solo per SQL Server
- tr_begin
- in file c_db.inc, method DB_DRIVER::tr_begin()
Inizia una transazione
- tr_begin
- in file c_accesso_db.inc, method DB_BASE::tr_begin()
Inizia la transazione.
- tr_begin
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::tr_begin()
- tr_begin
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::tr_begin()
- tr_commit
- in file c_db.inc, method DB_DRIVER::tr_commit()
Commit di una transazione
- tr_commit
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::tr_commit()
- tr_commit
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::tr_commit()
- tr_commit
- in file c_accesso_db.inc, method DB_BASE::tr_commit()
Fa il commit della transazione corrente
- tr_rollback
- in file c_db.inc, method DB_DRIVER::tr_rollback()
Rollback di una transazione
- tr_rollback
- in file c_db_DRIVER_MYSQL.inc, method DB_DRIVER_MYSQL::tr_rollback()
- tr_rollback
- in file c_db_DRIVER_FBIRD.inc, method DB_DRIVER_FBIRD::tr_rollback()
- tr_rollback
- in file c_accesso_db.inc, method DB_BASE::tr_rollback()
Fa il rollback della transazione corrente.
- t_data_type
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::t_data_type()
- t_data_type
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::t_data_type()
v
- valore
- in file c_accesso_db.inc, method RECORDSET::valore()
Ritorna il valore del campo specificato in formato utente
- valore_ascii
- in file c_accesso_db.inc, method RECORDSET::valore_ascii()
Ritorna il valore del campo specificato in formato ASCII (vedere db_2_ascii)
- valore_db
- in file c_accesso_db.inc, method RECORDSET::valore_db()
Ritorna il valore del campo specificato come appare sul db
- valore_default
- in file c_accesso_db.inc, method DB_BASE::valore_default()
Ritorna il valore di default per il campo passato, o stringa vuota se non e' memorizzato
- valore_fwk
- in file c_accesso_db.inc, method RECORDSET::valore_fwk()
Ritorna il valore del campo specificato in formato fwk (vedere db_2_fwk)
- valore_generico
- in file c_accesso_db.inc, method RECORDSET::valore_generico()
- valori
- in file c_accesso_db.inc, method RECORDSET::valori()
Ritorna tutti i valori attualmente caricati della / delle colonne specificate in un array associativo (colonna, array valori)
- valori_colonna
- in file c_accesso_db.inc, method RECORDSET::valori_colonna()
Ritorna tutti i valori attualmente caricati della colonna specificata in un array
- valori_per_query
- in file c_accesso_db.inc, method GESTORE::valori_per_query()
Ritorna i valori dei campi specificati come provenissero dalla pagina ($_POST) per eseguire una query (crea o aggiorna) sulla riga specificata
- valori_riga
- in file c_accesso_db.inc, method RECORDSET::valori_riga()
Ritorna tutti i valori attualmente caricati nella riga indicata (quella corrente se omessa)
- views
- in file c_db_META_ODBC.inc, method DB_META_ODBC::views()
- views
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::views()
- views
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::views()
- views
- in file c_db.inc, method DB_META::views()
Elenco delle viste del db
- views
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::views()
- view_body
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::view_body()
- view_body
- in file c_db_META_ODBC.inc, method DB_META_ODBC::view_body()
- view_body
- in file c_db.inc, method DB_META::view_body()
Corpo della vista
- view_body
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::view_body()
- view_body
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::view_body()
- view_fields
- in file c_db_META_ODBC.inc, method DB_META_ODBC::view_fields()
- view_fields
- in file c_db_META_MYSQL.inc, method DB_META_MYSQL::view_fields()
- view_fields
- in file c_db_META_MSSQL.inc, method DB_META_MSSQL::view_fields()
- view_fields
- in file c_db_META_FBIRD.inc, method DB_META_FBIRD::view_fields()
w
- word_like
- in file c_db.inc, method DB_SQL::word_like()
Genera un confronto di similitudine (LIKE) su ognuna delle parole (supposte separate da spazi) presenti nel valore specificato
y
- year
- in file c_db_SQL_MYSQL.inc, method DB_SQL_MYSQL::year()
Genera un confronto sull'anno delle date, con operatore qualunque
- year
- in file c_db_SQL_MSSQL.inc, method DB_SQL_MSSQL::year()
Genera un confronto sull'anno delle date, con operatore qualunque
- year
- in file c_db_SQL_FBIRD.inc, method DB_SQL_FBIRD::year()
Genera un confronto sull'anno delle date, con operatore qualunque
|
|