Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    82

    stampare campi testo non completamente

    Ciao ragazzi,

    ho la necessità di recuperare un campo di testo presente nel db e stamparlo a video non completamente ma fino ad un certo numero di caratteri.

    E' possibile farlo senza inserire un altro campo nel db?

    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Prova in questo modo:
    Codice PHP:
    [FONT=courier new]<?php
    $query 
    "SELECT tuo_campo, IF(LENGTH(tuo_campo) > 150,
              CONCAT(SUBSTRING(tuo_campo, 1 , 147), '...'), tuo_campo)
              as nuovo_campo FROM tua_tabella"
    ;

    $result mysql_query($query$db_connect);

    while(
    $records mysql_fetch_array($result)) {
    /*
      recupera e stampa solo i primi 150 caratteri
      sostituendo gli ulti 3 con 3 puntini: ...
    */
    echo $records['nuovo_campo'];
    }
    ?>[/FONT]
    Dovrebbe essere facile da comprendere...



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.