Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Visualizzare solo un TOT di caratteri...

    Ho delle news nella prima pagina del mio sito. Ho la necessità di non visualizzare tutto il testo della news ma solo 50 caratteri, salvo poi mettere i puntini di sospensione e il link all'articolo completo.
    Come posso fare ad estrarre solo i primi 50 caratteri? Grazie

  2. #2

  3. #3
    [supersaibal]Originariamente inviato da Teuzzo
    http://it2.php.net/manual/it/function.substr.php [/supersaibal]
    Orca, c'è un sacco di roba... qual è quella che interessa a me?

  4. #4
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Non mi sembra che ci sia un sacco di roba.
    Bastava guardare gli esempi.

    Codice PHP:
    $testo_nuovo substr($testo_vecchio,0,50); 

  5. #5
    [supersaibal]Originariamente inviato da Teuzzo
    Non mi sembra che ci sia un sacco di roba.
    Bastava guardare gli esempi.

    Codice PHP:
    $testo_nuovo substr($testo_vecchio,0,50); 
    [/supersaibal]
    Grazie,
    ma non riesco a farlo funzionare... Io ho la colonna "testo" dal quale devo estrarre i primi 50 caratteri.

    Ho scritto così:

    <?php $testo_nuovo = substr($testo,0,50); ?>

    ma non mi da nulla... Cosa sbaglio?

  6. #6
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Codice PHP:
    print $testo_nuovo
    cosa ti da?

  7. #7
    [supersaibal]Originariamente inviato da Teuzzo
    Codice PHP:
    print $testo_nuovo
    cosa ti da? [/supersaibal]
    nulla.... assolutamente nada, zero, niente!

  8. #8
    Sto impazzendo... mi dite dove sbaglio?

    <?php
    $news = $_GET['news'];
    $parte= substr("$testo", 0, 8);
    include("xxxxxxxxxx");

    ?>
    <?
    $sql = "select * from news where 1piano = 'y' order by id desc LIMIT 0,1";
    if ($result = mysql_query ("$sql")){
    while ($row=mysql_fetch_array ($result)) {
    ?>


    <font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><font size="4"><? echo $row[titolo]; ?></font>
    </font></p>
    <DIV style="FLOAT: left; WIDTH: 185px">[img]news/<? echo $row[foto]; ?>.jpg[/img]</DIV>
    <div align="justify">


    <font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $row[parte]; ?></font></p>
    </div>
    <p align="center"></p>
    <?
    }
    }
    mysql_close($link);
    ?>

  9. #9
    [supersaibal]Originariamente inviato da Lacasadipaolo
    <?php
    $news = $_GET['news'];
    $parte= substr("$testo", 0, 8);
    include("xxxxxxxxxx");
    ?>
    insomma, qui gli dico che PARTE è un pezzetto di TESTO (fino a 8 caratteri).

    <? echo $row[parte]; ?>
    E qui gli dico di scrivermi solo la PARTE.... ma non funge... Aiutooooo!!!!

  10. #10
    $parte e $row['parte'] non sono la stessa variabile

    fagli scrivere $parte
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.