phpDocumentor VFront
DB-Libraries
[ class tree: VFront ] [ index: VFront ] [ all elements ]

Procedural File: vmsql.mysqli.php

Source Location: /inc/vmsql.mysqli.php

Page Details

LIBRERIA SQL per MySQL(i) con gestione errori ed altre utility

LIBRERIA SQL per MySQL(i) con gestione errori ed altre utility

Author:  Mario Marcello Verona <marcelloverona@gmail.com>
Version:  0.90
Copyright:  2007 Mario Marcello Verona
See:  vmsql.postgres.php
Filesource:  Source Code for this file
License:  GNU Public License
Functions
vmsql_affected_rows  [line 177]

int vmsql_affected_rows( resource $link, resource $query  )

Funzione di affected_rows

Parameters:
resource   $link: 
resource   $query:  Per compatibilitÓ con Postgres


[ Top ]
vmsql_begin  [line 404]

void vmsql_begin( resource $link_db  )

Funzione di transazione che corrisponde ad un BEGIN

Parameters:
resource   $link_db: 


[ Top ]
vmsql_commit  [line 423]

void vmsql_commit( resource $link_db  )

Funzione di transazione di COMMIT

Parameters:
resource   $link_db: 


[ Top ]
vmsql_error  [line 326]

void vmsql_error( string $sql, string $message, [ $transazione = false], [ $link_db = false]  )

Handler degli errori per le query.

Recupera informazioni dal file e dalla query ed apre la funzione openError del file design/layouts.php dove cancella il buffer e manda a video l'errore codificato

Parameters:
string   $sql: 
string   $message: 
   $transazione: 
   $link_db: 


[ Top ]
vmsql_error_debug  [line 386]

void vmsql_error_debug( unknown_type $sql, [unknown_type $message = &quot;&quot;]  )

Funzione che restituisce a video l'SQL che ha generato l'errore

Questa funzione viene eseguita da vmsql_query qualora il debug sia attivato

Parameters:
unknown_type   $sql: 
unknown_type   $message: 


[ Top ]
vmsql_fetch_array  [line 124]

array vmsql_fetch_array( &$res, resource $res  )

Funzione di fetch_array

Parameters:
resource   $res: 
   &$res: 


[ Top ]
vmsql_fetch_assoc  [line 105]

array vmsql_fetch_assoc( &$res, resource $res  )

Funzione di fetch_assoc

Parameters:
resource   $res: 
   &$res: 


[ Top ]
vmsql_fetch_assoc_all  [line 233]

array vmsql_fetch_assoc_all( &$res, [ $reverse = false], resource $res  )

Funzione utility di fetch_assoc che restituisce tutta la matrice dei risultati

Parameters:
resource   $res: 
   &$res: 
   $reverse: 

API Tags:
Return:  (matrice)


[ Top ]
vmsql_fetch_row  [line 87]

array vmsql_fetch_row( &$res, resource $res  )

Funzione di fetch_row

Parameters:
resource   $res: 
   &$res: 


[ Top ]
vmsql_fetch_row_all  [line 280]

resource vmsql_fetch_row_all( &$res, [ $reverse = false], resource $res  )

Funzione utility di fetch_row che restituisce tutta la matrice dei risultati

Parameters:
resource   $res: 
   &$res: 
   $reverse: 


[ Top ]
vmsql_free_result  [line 207]

void vmsql_free_result( string $result  )

Funzione di free_result

Parameters:
string   $result: 


[ Top ]
vmsql_insert_id  [line 159]

int vmsql_insert_id( $link, [string $tablename = null], [string $fieldname = null], resource $res  )

Funzione di insert ID che restituisce l'ultimo ID autoincrement inserito (MySQL)

Parameters:
resource   $res: 
string   $tablename:  Per compatibilitÓ con Postgres
string   $fieldname:  Per compatibilitÓ con Postgres
   $link: 


[ Top ]
vmsql_num_fields  [line 195]

int vmsql_num_fields( string $dbname  )

Funzione di num_fields

Parameters:
string   $dbname: 


[ Top ]
vmsql_num_rows  [line 143]

array vmsql_num_rows( &$res, resource $res  )

Funzione di num_rows

Parameters:
resource   $res: 
   &$res: 


[ Top ]
vmsql_query  [line 24]

object vmsql_query( string $sql, object $link_db, [bool $transazione = false]  )

Esegue una query $sql

Parameters:
string   $sql: 
object   $link_db: 
bool   $transazione: 


[ Top ]
vmsql_reverse_matrix  [line 260]

matrix vmsql_reverse_matrix( matrix $matrix  )

restituisce una traslata della matrice partendo da indici numerici

Parameters:
matrix   $matrix: 


[ Top ]
vmsql_rollback  [line 413]

void vmsql_rollback( resource $link_db  )

Funzione di transazione di ROLLBACK

Parameters:
resource   $link_db: 


[ Top ]
vmsql_test_id  [line 444]

bool vmsql_test_id( resource $link_db, string $campo, mixed $valore_id, string $tabella, [string $and = &quot;&quot;], [ $secure_test = false]  )

Funzione di utilitÓ

Funzione di utilitÓ Testa l'esistenza di un $valore (di solito l'ID) nel $campo di una $tabella, con eventuali clausole $and

Parameters:
resource   $link_db: 
string   $campo: 
mixed   $valore_id: 
string   $tabella: 
string   $and: 
   $secure_test: 


[ Top ]
vmsql_try  [line 50]

bool vmsql_try( string $sql, object $link_db, [bool $secure_mode = true], [ $prendi_errorn = false]  )

Esegue una query $sql e restisce vero|falso a seconda dell'esito il secure_mode (di default) permette l'uso di sole query SELECT.

Esegue una query $sql e restisce vero|falso a seconda dell'esito il secure_mode (di default) permette l'uso di sole query SELECT. Se l'sql contiene errori la funzione restituisce false, ma l'esecuzione prosegue.

Parameters:
string   $sql: 
object   $link_db: 
bool   $secure_mode: 
   $prendi_errorn: 


[ Top ]


Documentation generated on Sat, 22 Sep 2007 11:51:43 +0200 by phpDocumentor 1.4.0a2