Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Introdizione a un articolo.

    Ciao a tutti,

    come si fa a far apparire solo un numero n di parole da un recordset tipo come appare dalla home di html.it per gli articoli?

    mi serve di fare una cosa tipo quella per il mio sito.

    lo so non sono stato chiarissimo ma non saprei come spiegarmi meglio.

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di M4rko
    Registrato dal
    Dec 2000
    Messaggi
    619
    Lato PHP puoi troncare una stringa dopo tot caratteri usando ad esempio substr()
    www.php.net/substr

    Oppure lato Mysql puoi usare la funzione LEFT() per prelevare soltanto tot caratteri di un campo partendo da sinistra (usando RIGHT() parti da destra, usando SUBSTR() prelevi una sottostirnga)
    ad esempio con
    codice:
    SELECT LEFT(articolo, 100) AS intro FROM articoli;
    prelevi i primi 100 caratteri
    Tutti hanno bisogno di credere in qualcosa.
    Io credo che mi farò un'altra birra.


  3. #3
    dipende...

    progettualmente potresti creart un campo "anteprima articolo" cosi fai come vuoi

    altrimenti se il testo è diviso in paragrafi potresti usare la funzione explode per dividere in gruppi

    altrimenti le funzioni sulle stringhe di test ecc per contare un tot di caratteri.... (char, substr, ecc)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.