Aggiunge una connessione allo stack
Parameters:
API Tags:
static void connect(
array
$db_connection
)
|
|
Connessione
Parameters:
|
array |
$db_connection: |
Parametri di connessione |
API Tags:
Redefined in descendants as:
Connessione corrente; connessione fittizia (tutto a NULL) se manca
API Tags:
static void disconnect(
)
|
|
Disconnessione
API Tags:
Redefined in descendants as:
static string errmsg(
$sql
)
|
|
Ritorno errore (avanzato)
Parameters:
API Tags:
Redefined in descendants as:
static void exec_procedure(
string
$procedure, array
$params
)
|
|
Esecuzione di una stored procedure
Parameters:
|
string |
$procedure: |
Il nome della stored procedure |
|
array |
$params: |
parametri della stored procedure gia' in formato db |
API Tags:
Redefined in descendants as:
static array &fetch_assoc(
resource
$rs
)
|
|
Caricamento della prossima riga in modalita' associativa (campo => valore)
Parameters:
|
resource |
$rs: |
Il result set di cui contare le righe coinvolte |
API Tags:
Redefined in descendants as:
static array &fetch_row(
resource
$rs
)
|
|
Caricamento della prossima riga in modalita' numerale (numero riga => valore)
Parameters:
|
resource |
$rs: |
Il result set di cui contare le righe coinvolte |
API Tags:
Redefined in descendants as:
static array field_info_procedure(
$procedure, string
$table
)
|
|
Ritorna un array di array con le informazioni sui parametri della store procedure richiesta
Parameters:
|
string |
$table: |
Il nome della store procedure |
|
|
$procedure: |
|
API Tags:
Redefined in descendants as:
static array field_info_rs(
resource
$rs, integer
$i
)
|
|
Ritorna le informazioni di un campo di una query di selezione
Parameters:
|
resource |
$rs: |
Il result set di cui si vuole sapere il numero di campi |
|
integer |
$i: |
L'ordinale del campo di cui si vogliono conoscere le informazioni |
API Tags:
Redefined in descendants as:
static array field_info_table(
string
$table
)
|
|
Ritorna un array di array con le informazioni sui campi della tabella/vista richiesta
Parameters:
|
string |
$table: |
Il nome della tabella |
API Tags:
Redefined in descendants as:
static void free_result(
resource
$rs
)
|
|
Liberazione risorse
Parameters:
|
resource |
$rs: |
Il result set da liberare |
API Tags:
Redefined in descendants as:
static string get_last_message(
)
|
|
Ritorno errore (semplice)
API Tags:
Redefined in descendants as:
static integer identity(
$table, string
$tabella
)
|
|
Ritorna l'id corrente associato ad una tabella
Parameters:
|
string |
$tabella: |
Il nome della tabella di cui caricare l'identita' |
|
|
$table: |
|
API Tags:
Redefined in descendants as:
static integer num_fields(
resource
$rs
)
|
|
Ritorna il numero di campi coinvolti da una query di selezione
Parameters:
|
resource |
$rs: |
Il result set di cui si vuole sapere il numero di campi |
API Tags:
Redefined in descendants as:
static integer num_rows_select(
resource
$rs
)
|
|
Quante righe sono coinvolte in una query di selezione
Parameters:
|
resource |
$rs: |
Il result set di cui contare le righe coinvolte |
API Tags:
Redefined in descendants as:
static integer query(
string
$sql
)
|
|
Esecuzione di una query (selezione / modifica)
Parameters:
|
string |
$sql: |
La query da eseguire |
API Tags:
Redefined in descendants as:
static void remove_connection(
)
|
|
Rimuove la connessione in cima allo stack
API Tags:
static void set_driver(
string
$driver
)
|
|
Imposta il nome della classe del driver
Parameters:
API Tags:
static void sql_push(
string
$sql
)
|
|
Aggiunge una query all'elenco $SQL
Parameters:
API Tags:
Inizia una transazione
API Tags:
Redefined in descendants as:
Commit di una transazione
API Tags:
Redefined in descendants as:
static void tr_rollback(
)
|
|
Rollback di una transazione
API Tags:
Redefined in descendants as: