Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/w41258/domains/chiappucci.it/public_html/ServerScript/ban-ip/class.BanIp.php on line 15
MySql: select order by id in() | Guido Chiappucci's Blog - Part 2

Guido Chiappucci's Blog

MySql: select order by id in()

without comments

MySQLQuando si recuperano dei record con una query del tipo SELECT * FROM `tbl` WHERE `ID` IN(34,785,345,43) può essere necessario ordinare il risultato della query seguendo l’ordine in cui vengono passati i valori all’istruzione IN(), per fare questo basta usare la seguente istruzione order: ORDER BY FIELD(`ID`, 34, 785, 345, 43), quindi, SELECT * FROM `tbl` WHERE `ID` IN(34,785,345,43) ORDER BY FIELD(`ID`, 34, 785, 345, 43)

Written by Guido

luglio 30th, 2011 at 11:41 pm

Posted in MySql,Tips and tricks

Tagged with

Poli-immobiliare.com è on-line!

without comments

Poli immobiliareFinalmente è on-line il sito dell’agenzia Poli Immobiliare, dove potrete trovare le migliori offerte immobiliari dalle Cinque Terre alla Versilia.
Sono proprio soddisfatto perché si tratta del sito di un mio carissimo amico, quindi cosa aspettate, se state cercando casa in vendita o in affitto consultate le offerte sul sito Poli Immobiliare.

Written by Guido

giugno 27th, 2011 at 11:22 pm

Posted in Internet

Tagged with ,

Shadowbox: cambio immagine al click sulla foto

without comments

Ultimamente mi è stato chiesto di far funzionare lo scorrimento delle immagini su Shadowbox anche quando viene cliccata l’immagine corrente. Ho cercato in vari forum e tutti suggerivano di modificare in vari modi i sorgenti di Shadowbox ma questo metodo non mi convinceva molto, se domani aggiornano il js? Meglio procedere diversamente.

Consultando la documentazione ufficiale di Shadowbox ho scoperto che esiste l’opzione onOpen, quindi aggiungendo una riga di jQuery ho ottenuto quello che volevo senza modificare in nessun modo il sorgente.

Il codice funzionante è il seguente:

1
2
3
4
5
6
7
Shadowbox.init({
    modal: true,
    continuous: true,
    onOpen: function(galleryElement) {
        $("#sb-body-inner").attr("onclick","Shadowbox.next()");
    }
});

Written by Guido

maggio 31st, 2011 at 6:09 pm

Easter eggs su Ubuntu 10.10

without comments

Data la ricorrenza oggi voglio pubblicare tre Easter eggs presenti su Ubuntu 10.10

1. Da terminale digitiamo sudo apt-get moo

2. Dalla finestra “Esegui applicazione” avviabile con la combinazione di tasti “Alt+F2″ eseguiamo il comando: gegls from outer space

3. Sempre dalla finestra “Esegui applicazione” eseguiamo il comando: free the fish

Written by Guido

aprile 24th, 2011 at 10:33 pm

Posted in Follie binarie,Linux

Tagged with ,

Installare PhpMyAdmin su Ubuntu

with 2 comments

Se vogliamo utilizzare PhpMyAdmin sul nostro Ubuntu bastano pochi semplici passaggi.

Prima di tutto dobbiamo installare il pacchetto, quindi eseguiamo il comando sudo apt-get install phpmyadmin e rispondiamo alle semplici domande che ci vengono rivolte durante l’installazione.

Al termine dell’installazione dobbiamo dire al nostro Apache dove si trova il file di configurazione di PhpMyAdmin che ci permetterà di eseguirlo dal browser, quindi apriamo il file apache2.conf con il nostro editor preferito, ad esempio con sudo nano /etc/apache2/apache2.conf, ed aggiungiamo alla fine del file la seguente riga: Include /etc/phpmyadmin/apache.conf . Ora non ci resta che salvare il file e riavviare il server web con sudo /etc/init.d/apache2 restart.

A questo punto possiamo accedere al programma dall’indirizzo: http://localhost/phpmyadmin

Written by Guido

marzo 17th, 2011 at 11:05 pm

Posted in Linux,MySql,Tips and tricks

Tagged with ,

Attivare il mod_rewrite di Apache su Ubuntu 10.10

without comments

Apache

Uno dei requisiti più importanti per sviluppare siti web seguendo le più moderne tecnologie è senza dubbio il modulo mod_rewrite di apache attivato, ormai tutti i provider di servizi internet forniscono piani di hosting con il web server configurato a dovere ma se vogliamo utilizzare il nostro sistema Ubuntu “fatto in casa”, il mod_rewrite va configurato, perchè dopo l’installazione
di Apache il modulo non è attivo.

Prima di tutto si deve attivare la lettura del file .htaccess editando il fie /etc/apache2/sites-available/default e nella sezione DocumentRoot bisogna modificare le righe AllowOverride None con AllowOverride All.

A questo punto bisogna attivare il modulo mod_rewrite con il comando sudo a2enmod rewrite, fatto questo bisogna riavviare il server web con sudo /etc/init.d/apache2 restart.

Il modulo ora è attivo e pronto per l’uso!

Written by Guido

febbraio 28th, 2011 at 3:00 pm

Posted in Internet,Linux

Tagged with , , ,

Scompattare file .daa con Ubuntu e Poweriso

without comments

Scaricando file dalla rete a volte capita di dover scompattare archivi con estensione .daa ma con Ubuntu non esiste nessun programma che scompatta questo tipo di file perchè si tratta di un formato proprietario di PowerIso.
Per fortuna sul alla pagina http://poweriso.com/download.htm è disponibile il download del programma per Linux in formato tar.gz, quindi procediamo come segue:

  • Scarichiamo il file poweriso-1.X.tar.gz (ad oggi la versione disponibile è 1.3) e scompattiamolo con sudo tar -xf [percorso del file poweriso-1.X.tar.gz]
  • Scompattiamo il file .daa scaricato con il comando ./poweriso extract /archivio.daa / -od /cartella-di-destinazione

  • Ovviamente è possibile accedere alla lista delle opzioni attrraverso il comando poweriso -?.

Written by Guido

gennaio 27th, 2011 at 9:46 am

Posted in Linux

Tagged with , , ,

Supporto per partizioni NTFS su Ubuntu

with one comment

UbuntuSe volete utilizzare dei dischi partizionati in NTFS su Ubuntu probabilmente non verranno riconosciuti, per risolvere il problema basta installare il pacchetto ntfs-3g eseguendo da terminale il seguente comando:

sudo apt-get install ntfs-config.

Al termine dell’installazione il disco NTFS verrà visto al volo dal sistema senza nessun riavvio.

Written by Guido

dicembre 6th, 2010 at 8:04 pm

Posted in Linux

Tagged with ,

Sitecom wl-315: wireless usb adapter 300N su Ubuntu

with 11 comments

Sitecom_WL-315Se utilizzate Ubuntu 10.10  e avete un ricevitore usb wireless Sitecom wl-315 vi sarete accorti che la periferica viene vista dal sistema ma non riesce a collegarsi alla rete.

Per risolvere questo problema basta aggiungere al file /etc/modprobe.d/blacklist.conf la seguente riga :

blacklist rt2800usb

Occorre riavviare il sistema e la periferica funzionerà correttamente.

Written by Guido

novembre 11th, 2010 at 12:04 am

Posted in Linux,Tips and tricks

Tagged with , ,

Aggiornamento plugin All in One SEO Pack: manca il pulsante di salvataggio

without comments

Aggiornando il plugin All in One SEO Pack alla versione 1.6.12.2 su WordPress 2.8.4 ho riscontrato un bug relativo alla non visualizzazione del pulsante di salvataggio delle opzioni del plugin. Io ho risolto sovrascrivendo il file aioseop.class.php del plugin con una versione aggiornata:

  • Scaricate il file corretto  dal seguente link http://www.mediafire.com/?f5v4wis6o4zkyq0
  • Aprite la gestione dei plugin del vostro WordPress e cliccate su modifica in corrispondenza di All in One SEO Pack
  • Selezionate il file aioseop.class.php e sovrascrivete il suo contenuto con il contenuto del file scaricato e salvate
  • Ritornate alla pagina del plugin e … ecco il pulsante di salvataggio!

Written by Guido

ottobre 18th, 2010 at 5:31 pm

Posted in Wordpress

Tagged with ,