debug 2.0

Non far fare a php quello che può fare mysql

[ php-mysql ]

Mettiamo il caso di dover estrarre dal db un testo e di doverne restituire una porzione.
La prima cosa che ci viene da fare è:
$res=mysql_query("SELECT testo FROM TABELLA");
$testo=mysql_result($res,0);
$porzione=substr($testo,0,10);

questo restituirà le prime 10 lettere del testo.
Bhè, potremmo più semplicemente scrivere:
$res=mysql_query("SELECT SUBSTRING(testo,1,10) FROM tabella");
$porzione=mysql_result($res,0);

Lavora meno il mysql (estrae meno byte), lavora meno il php (meno codice e funzioni) e lavoriamo meno noi!

« torna ai tips

Sondaggio

Internet Mobile...





Ads

Web News

Friends

Ceptive
tutorialweb
AG web wolutions
Jam
Piero Ricca.org
Makpaolo

Bookmarks