id |
title |
body |
rilevance |
5 |
La funzione mktime |
La funzione PHP mktime() restituisce il timestamp UNIX di una certa data, ovvero il numero di secondi trascorsi dal 1 gennaio 1970 alla data in esame. |
2 |
2 |
La funzione PHP substr_count |
La funzione substr_count() Conta il numero di occorrenze di una sottostringa. |
1 |
28 |
Le funzioni VAL.ERR e SE |
In queste formule usiamo ben tre funzioni del foglio di Excel:
la funzione SE
la funzione VAL.ERRORE
la funzione CERCA.VERTICALE
|
1 |
27 |
Le funzioni Somma Se e CONCATENA() |
Combinazione delle funzioni SOMMA(), SE() e CONCATENA().
Il confronto si esegue tra due coppie di valori per rispondere al quesito:
esegui la somma dei valori che si trovano nella colonna F se l'articolo che sta nella colonna C e se il suo colore che è indicato nella colonna D sono uguali all'articolo indicato nella cella C16 e al colore che ho indicato nella cella C17. |
1 |
20 |
Ricerca per numero telefonico |
Togliendo gli spazi ed altri eventuali caratteri separatori è possibile eseguire il controllo solo sulle vere cifre che compongono il numero. Questa operazione di pulizia viene effettuata usando la funzione REPLACE(). Se necessario è possibile usare anche più funzioni REPLACE() nidificate. |
1 |
19 |
funzione REPLACE() |
La funzione REPLACE() può essere utilizzata per cambiare il contenuto di un record estratto da un DB. E' possibile sostituire un dato valore all'interno di uno specifico campo in maniera semplice e può essere messa in opera con una semplice istruzione SQL utilizzando la funzione REPLACE() messa a disposizione nativamente dal DBMS MySQL. |
1 |
18 |
funzioni UPPER() e LOWER() |
Le due funzioni sono sinonimi delle funzioni MYSQL UCASE() e LCASE(), quindi si comportano allo stesso modo. La funzione UPPER() ritorna una stringa di lettere maiuscole, e la funzione LOWER() la rende minuscola. |
1 |
17 |
Un esempio pratico su una vera tabella MYSQL |
ora vediamo di usare la funzione LOCATE() nella tabella sql_rubrica per cercare la posizione che occupano il carattere separatore '_' nel campo 'codice'. Sapendo che nel campo troveremo due di questi caratteri separatori usiamo una sola nidificazione della funzione come mostrato qui di seguito. |
1 |
16 |
funzione LOCATE() |
La funzione LOCATE() restituisce la posizione della prima occorrenza di una sottostringa in una stringa. Se come terzo argomento viene passato anche un numero la ricerca inizia dalla posizione indicata da tale numero. |
1 |
15 |
Nidificazione della funzione SUBSTRING_INDEX() |
Se si vuole estrarre una delle parti mediane di una stringa è necessario nidificare la funzione SUBSTRING_INDEX().
Come esempi propongo:
l'estrazione della parte letterale di un codice del tipo '000_xxxxx_000'
l'estrazione delle singole parti di un indirizzo IP |
1 |
14 |
funzione SUBSTRING_INDEX() |
La funzione SUBSTRING_INDEX() restituisce la sottostringa dalla stringa dando un determinato numero di occorrenze di un delimitatore.
La stringa restituita dalla sinistra del delimitatore finale quando il numero specificato è un numero positivo e da destra del delimitatore finale quando il numero specificato è un numero negativo.
Se il numero specificato è maggiore del numero di occorrenza di delimitatore, la stringa restituita sarà la stringa totale. |
1 |
12 |
La funzione strlen() |
La funzione strlen() restituisce la lunghezza di una stringa.
Conoscere la lunghezza di una stringa può determinare a volte l'esecuzione o meno di un blocco di codice |
1 |
13 |
La funzione count_chars() |
La funzione count_chars(), da non confondere con la funzione strlen(), restituisce informazioni sui caratteri utilizzati in una stringa (ad esempio, quante volte un carattere ASCII compare in una stringa). Restituisce i risultati in vari modi, a seconda del secondo argomento facoltativo. |
1 |
1 |
La funzione PHP strpos |
La funzione strpos() trova e restituisce la posizione della prima occorrenza di una stringa in un'altra stringa. |
1 |
3 |
La funzione PHP substr |
Questa funzione restituisce parte di una stringa che viene individuata dai parametri start e length. |
1 |
6 |
Piccolo tutorial per opendir |
La funzione opendir() apre l'handle della directory, ossia un canale che permette la comunicazione con la directory da usare nelle chiamate alla funzione readdir() e alla funzione closedir(). |
1 |
4 |
La funzione PHP time |
La funzione time() restituisce l'attuale UNIX timestamp cioè l'ora corrente misurato in numero di secondi dalla Unix Epoch. |
1 |
30 |
Verificare appartenenza |
Per verificare l'appartenenza con IN consente di stabilire se un valore corrisponde ad almeno uno dei valori elencati in una lista. |
0 |
29 |
Il pulsante CERCA Successivo |
Il numero del campo in cui CERCARE i dati ci viene fornito dalla proprietà ListIndex della ComboBox aumentata di una unità.
Occorre effettuare questo calcolo perchè la ListIndex è a base 0 (zero), mentre la matrice dei campi è stata creata a base 1
Trovato il campo da cui prelevare i dati da inserire nella ComboBox2, scorriamo la matrice Matrice leggendono solo i valori relativi a quel campo. |
0 |
26 |
Struttura e dati in DB |
La gestione del DB può essere così suddivisa:
Gestione e definizione della struttura
Gestione e definizione dei dati
Le azioni che si compiono in un DB possono esere in lettura ed in scrittura, creative e distruttive. Se per le azioni di lettura o consultive è possibile agire abbastanza tranquillamente, per le azioni che tendono a modificare il contenuto del DB occorre porre particolare attenzione. |
0 |
25 |
Introduzione al DB |
Con MYSQL le pagine diventano ancora più interessanti e dinamiche in quanto ogni pagina può mostrare innumerevoli viste dipendenti dalle richieste in lettura e/o scrittura fatte al DB. |
0 |
24 |
Le tabelle |
In ambito MYSQL le tabelle sono le strutture principali di un DB. Una tabella è organizzata da un insieme di record (di righe) che hanno lo stesso numero e tipo di campi. La tabella organizza quindi i record essendo questa, strutturata in righe (record)e colonne (campi).
Ogni tabella contiene almeno un record ed almeno un campo. |
0 |
23 |
Filtrare con clausola WHERE |
Per filtrare i dati abbiamo IS NULL e IS NOT NULL per verificare se un valore è (o non è) NULL; BETWEEN per test su valori compresi fra due estremi (inclusi); IN per verificare l’appartenenza di un valore ad una lista di valori dati. |
0 |
22 |
istruzione SELECT |
L'istruzione SELECT, più di tutte le altre istruzioni, è senz'altro l'istruzione più usata in MYSQL. E' la più potente e complessa e per mezzo di essa è possibile richiamare e mostrare i dati dalle tabelle esistenti nel DB mostrandoli nei modi più vari. Ad essa vengono associate, opzionalmente, quasi tutte le altre istruzioni e clausole di cui dispone il dialetto MYSQL. E' capace di richiamare e mostrare informazioni usando una infinità di modi. |
0 |
21 |
Gestione DB |
Il database o banca dati o base di dati, indica un archivio dati, o un insieme di archivi, in cui le informazioni sono distribuite e a volte collegate tra loro mediante una serie di tabelle in modo da consentire in modo più o meno efficiente la gestione dei dati mediante Query (richieste o interrogazioni). Quindi iniziamo a crearci una immagine fisica su cosa è e su cosa rappresenta un DB. |
0 |
7 |
Query |
La Query SELECT è la base di ogni domanda che si intende rivolgere ad un database. Queste domande sono tecnicamente chiamate Query. |
0 |
9 |
Operatore OR |
Viene usato l'operatore OR quando occorre effettuare un confronto ed almeno uno deve essere vero. |
0 |
10 |
La clausola WHERE |
Per limitare il numero di record restituiti da una istruzione SELECT è possibile usare la clausola WHERE. |
0 |
11 |
Name, Path, FullName |
Per acquisire queste informazioni VBA ci mette a disposizione tre proprietà dell'oggetto Workbook:.
Name: che restituisce il nome della cartella
Path: che restituisce il percorso, sul disco, dove è memorizzata la nostra cartella
FullName: che riunisce le due precedenti proprietà.
Queste tre proprietà dell'oggetto Workbook ci possono tornare utili in più di una circostanza tra cui la possibilità di salvare la cartella o uno dei fogli di questa. |
0 |