class bd_operatore
{
costruttore();
Esporta(); &
Importa();
SQL(&$campo, $bUsaNomiLocali, &$formato); &
Valore();
}
class bd_opUguale estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opUgualeONullo estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opMaggiore estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opMinore estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opDiverso estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opCompreso estende bd_operatore
{
costruttore($inizio, $fine);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opPChiave estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opNull estende bd_operatore
{
costruttore($sino);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opIniziaPer estende bd_operatore
{
costruttore($val);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opInizioDi estende bd_operatore
{
costruttore($val);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opDataRecente estende bd_opMaggiore
{
costruttore($anni, $giorni=0, $ore=0, $minuti=0, $secondi=0)
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opAppartiene estende bd_operatore
{
costruttore(...);
bd_opAppartiene(&$vett);
SQL(&$campo, $bUsaNomiLocali); &
}
class bd_opContiene estende bd_operatore
{
costruttore($valore);
SQL(&$campo, $bUsaNomiLocali); &
}
applica alla tabella attuale il filtro scelto dall'utente mediante
l'interazione con l'interfaccia grafica. <br>
attualmente solo mediante i controlli di selezione a sinistra
class bd_opContiene estende bd_operatore
{
costruttore($richiesta);
SQL(&$campo, $bUsaNomiLocali); &
}
astratta
costruttore(&$valore)
SQLgen(&$campo, $bUsaNomiLocali, &$formato) &
/*--- SQLgen (protetta)
Valuta($valore)
Valore()
Esporta() &
Importa(&$str)
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
Valuta($valore)
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
Valuta($valore)
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val1, $val2)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val, $altro_campo)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($bNeg=FALSO)
VERO: seleziona le righe NON nulle;
FALSO: seleziona le righe nulle;
SQL(&$campo, $bUsaNomiLocali) &
Valuta($valore)
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($val)
SQL(&$campo, $bUsaNomiLocali) &
costruttore($anni, $giorni=0, $ore=0, $minuti=0, $secondi=0)
Applica l'operatore maggiore stretto sulle date.
costruttore()
Verifica l'appartenenza del valore del campo all'insieme dei valori indicati.
I valori possono essere indicati come singoli parametri o come celle di un
vettore.
SQL(&$campo, $bUsaNomiLocali) &
costruttore(&$val)
Verifica che il valore del campo contenga la sottostringa indicata.
SQL(&$campo)
costruttore(&$richiesta)
applica alla tabella attuale il filtro scelto dall'utente mediante
l'interazione con l'interfaccia grafica.
attualmente solo mediante i controlli di selezione a sinistra
SQL(&$tabella, $bUsaNomiLocali) &