Twitter: visualizzare la nostra lista preferiti

Delicious Delicious Stumble Upon Stumble Upon | Twitter: visualizzare la nostra lista preferiti

gennaio 22nd, 2010 by Simone D'Amico in: php | 2 Comments »

Qualche tempo fa mi sono occupato di uno script per visualizzare la nostra ultima twitterata sul nostro sito.

In questi giorni per motivi di praticità mi è stato necessario recuperare e catalogare la mia ormai interminabile lista dei preferiti su Twitter ed ho quindi deciso di realizzare un comodo script anzichè fare copia-incolla per ognuno.

Le API messe a disposizione dal noto social limitano a 20 per volta il numero di preferiti da scaricare, gli stessi che vediamo nella nostra pagina. Lo script che presento oggi si limita a recuperare quindi i primi 20 ma, con una piccola modifica alla funzione e un semplice ciclo while che controlla la dimensione dell’array, ci sarà possibile recuperarli tutti.

Vediamo la funzione:

Continua a leggere »

PHP: utilizzare le date in italiano

Delicious Delicious Stumble Upon Stumble Upon | PHP: utilizzare le date in italiano

novembre 18th, 2009 by Simone D'Amico in: php | 2 Comments »

Spesso nei nostri progetti abbiamo bisogno di gestire le date e di stamparle a schermo. L’inconveniente a cui andiamo incontro però è quello di vedere i giorni e i mesi in lingua inglese. Situazione piuttosto scomoda quando il progetto è interamente in lingua italiana e magari è destinato ad una tipologia di clientela che difficilmente ha padronanza con la lingua inglese.

Finora ho risolto il problema con funzioni ad hoc che andavano a modificare la stringa prima di essere stampata a schermo, soluzione non proprio perfetta ma sicuramente funzionante. Da una recentissima discussione con il mio amico @pk86it sono invece venuto a conoscenza di un funzione del PHP che risolve il problema in partenza.

Continua a leggere »

PHP: Guida pratica all’estensione mysqli – parte 2

Delicious Delicious Stumble Upon Stumble Upon | PHP: Guida pratica all’estensione mysqli – parte 2

ottobre 30th, 2009 by Simone D'Amico in: mysql, php | 1 Comment »

Eccoci alla seconda puntata delle Guida all’estensione mysqli. La scorsa volta mi sono occupato di presentare la libreria e di mostrare come essa si connette al database. Oggi invece mi occuperò di concludere la guida con le funzioni per effettuare le query e per il fetch dei risultati.

Come sempre le query si suddividono in due categorie: query che interrogano il database e query che lo modificano.

Sostanzialmente le funzioni sono le stesse con la differenza che la prima categoria richiede l’elaborazione dei dati ricevuti e quindi qualche semplice funzione aggiuntiva. Vediamo il codice nel dettaglio.

Continua a leggere »

PHP: Guida pratica all’estensione mysqli – parte 1

Delicious Delicious Stumble Upon Stumble Upon | PHP: Guida pratica all’estensione mysqli – parte 1

ottobre 23rd, 2009 by Simone D'Amico in: mysql, php | 2 Comments »

Il MySQL è sicuramente il DBMS più utilizzato al momento. I suoi punti di forza sono tanti e, uno dei più importanti è la velocità di esecuzione delle query. La coppia PHP-MySQL vanta ormai un monopolio nel web che va avanti da anni e, effettuare una connessione tra i due linguaggi è sicuramente qualcosa di molto semplice.

Un codice come il seguente realizza una semplice connessione e una query al database restituendo i valori di cui abbiamo bisogno.

//creazione connessione e scelta db
$conn = mysql_connect('host','user','pass')
        or die('Impossibile stabilire una connessione');
mysql_select_db('db');

//esecuzione query
$query = "SELECT * FROM table";
$result = mysql_query($query, $conn);

//stampa risultati
while ($row = mysql_fetch_array($result)) {
 echo $row['field'];
}

//chiusura connessione
mysql_close($conn);

Fin qui nulla di nuovo. Bene o male tutti noi abbiamo avuto almeno una volta a che fare con queste poche righe di codice.

Molti però non conoscono un’estensione PHP, chiamata mysqli, che possiede numerosi vantaggi rispetto alla più famosa è diffusa mysql. Continua a leggere »

PHP: convertire “BR” in spazio

Delicious Delicious Stumble Upon Stumble Upon | PHP: convertire “BR” in spazio

ottobre 17th, 2009 by Simone D'Amico in: php | No Comments »

Con l’articolo di oggi ci tengo a ringraziare personalmente Andrea Olivato che ha pubblicato questo piccolissimo script proprio nel momento in cui ne avevo bisogno! :)

Il piccolo frammento di codice è utilissimo quando abbiamo a che fare con del testo HTML che dobbiamo manipolare per inserirlo nel database o, come nel mio caso in questo momento per convertirlo in un file pdf o per gli svariati utilizzi in cui dobbiamo convertire il ritorno a capo <br /> in un semplice spazio.

Lo script utilizza le (da molti) tanto odiate regular expression per effettuare la conversione ed è composto da 3 semplicissime righe di codice che, per comodità, ho racchiuso in una funzione da richiamare all’occorrenza. Vediamolo insieme:

Continua a leggere »