Mr. Webmaster Blog Menu
  • Home
  • Cerca
  • Argomenti del Blog
    • A
    • Apple
    • B
    • Browser
    • C
    • CMS
    • D
    • Database
    • E
    • Eventi & WorkShop
    • F
    • Freelance
    • G
    • Grafica
    • H
    • Hosting
    • I
    • IoT
    • L
    • Linux
    • M
    • Makers
    • Mobile
    • Mr. Webmaster
    • O
    • Online Apps
    • Open Source
    • P
    • Programmazione
    • R
    • Reti
    • S
    • Scripting
    • Senza Rete
    • Sicurezza
    • Social Network
    • Software e App
    • W
    • Web Design
    • Web e Diritto
    • Web e Lavoro
    • Web Marketing
    • Web Server
    • Web Writing
    • Windows
  • Network
  • Corsi on-line
Mr.Webmaster Blog→Scripting→Anteprime post con una semplice query
  • 03
    DIC
    2010

Anteprime post con una semplice query

Scritto da Claudio Garau | Scripting

Quando si realizza un blog può spesso essere utile visualizzare un’anteprima degli articoli formata da un certo numero di caratteri estrapolati dalla parte iniziale di ogni post; immaginiamo di aver eseguito una SELECT sulla tabella degli articoli e di aver eseguito un ciclo While su tutti i racord estratti, utilizzando PHP, una soluzione per l’estrazione dei primi 10o caratteri potrebbe essere la seguente:

$testo = substr($row['testo'], 0, 100);

In pratica, nel caso specifico la funzione substr() non fa altro che contare i caratteri a partire dalla posizione “0” (in pratica l’inizio dell’articolo) per poi arrivare fino alla 100sima posizione.

Lo stesso risultato potrà essere ottentuto con una semplice query, naturalmente, il nostro DBMS di riferimento è MySQL:

SELECT LEFT(post, 100) AS anteprima FROM tabella;

In questo caso non viene estratta una sottostringa, come nel caso di substr(), infatti LEFT non fa altro che prelevare un numero di caratteri (definito nel secondo argomento della funzione) a partire da sinistra all’interno di un campo.

  • LEFT
  • mysql
  • PHP
  • substr

Naviga tra i post del Blog

← Face Detection con jQuery
→ Estrarre il percorso di un file da una stringa

Commenti

I commenti sono sottoposti alle linee guida di moderazione e prima di essere visibili devono essere approvati da un moderatore.
  • Facebook
  • Twitter
  • Google+
  • YouTube
  • Feed RSS
Post correlati
  • 5 query che bisogna conoscere 20/05/2010
  • PHP una semplice funzione per accorciare le URL 27/05/2011
  • Limitare un input alla lunghezza del campo del DB destinato ad ospitarlo 25/05/2010
  • Contare ed estrarre i record in una sola query 17/06/2010
  • Lista dei database vuoti con una sola query 11/08/2010
I post più letti del mese
  • Loading in attesa del caricamento della paginaLoading in attesa del caricamento della pagina22/03/2010
  • Scusi, mi sa dire il timestamp?Scusi, mi sa dire il timestamp?01/04/2010
  • Esecuzione di codice PHP da JavaScriptEsecuzione di codice PHP da JavaScript06/10/2015
  • Temporizzare il redirect con PHPTemporizzare il redirect con PHP15/06/2010
  • Redirect con jQueryRedirect con jQuery09/07/2010
Mr. Webmaster
  • RSS
  • Contattaci
  • Torna su
IKIweb
© 2003 - 2019 Mr. Webmaster
Mr. Webmaster ® è un marchio registrato.
E' vietata ogni forma di riproduzione.
IKIweb Internet Media S.r.l. - P.IVA 02848390122

Parliamo di noi: chi siamo / cronologia
Contatti: pubblicità / contattaci / segnala abusi
Note Legali: condizioni d'uso / privacy / cookie