Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Usa la funzione explode()

    Codice PHP:
    $words explode(", "$metatag); 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    96
    Quote Originariamente inviata da satifal Visualizza il messaggio
    Usa la funzione explode()

    Codice PHP:
    $words explode(", "$metatag); 
    Grazie satifal,
    ma in questo modo ottengo solo una variabile, a me invece servirebbe avere i metatag separati perchè ognuno deve essere inserito in un pulsante con link

  3. #3
    Quote Originariamente inviata da pablos Visualizza il messaggio
    Grazie satifal,
    ma in questo modo ottengo solo una variabile, a me invece servirebbe avere i metatag separati perchè ognuno deve essere inserito in un pulsante con link
    Magari la buona volontà di leggere i link proposti!!!
    $words è un array contenente le parole!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    96
    ecco il codice completo:


    <?php
    $sql_articolo = "SELECT c_art_articolo.*, c_art_articolo.contatore AS contatore2, c_art_articolo.testo_articolo AS testo_articolo2, c_art_categoria.*, c_art_sottocategoria.*, c_art_videoarticolo.*,
    DATE_FORMAT(c_art_articolo.data_evento, '%d-%m-%Y') AS data_evento2

    FROM c_art_articolo

    INNER JOIN c_art_categoria
    ON c_art_articolo.id_art_categoria = c_art_categoria.id_art_categoria

    INNER JOIN c_art_sottocategoria
    ON c_art_articolo.id_art_sottocategoria = c_art_sottocategoria.id_art_sottocategoria

    LEFT JOIN c_art_videoarticolo
    ON c_art_articolo.id_art_articolo = c_art_videoarticolo.id_art_articolo

    WHERE c_art_articolo.id_art_articolo = '".$id."'";
    $result_articolo = mysql_query($sql_articolo,$conn) or die (mysql_error());
    $row_articolo = mysql_fetch_array($result_articolo);

    $metatag_articolo = strip_tags($row_articolo['metatag']);
    ?>




    <?php
    //il separatore
    $separatore=",";
    //explode
    $suddivisa=explode($separatore, $metatag_articolo);
    //vediamo il contenuto di $suddivisa
    echo $suddivisa[0];//casa
    echo $suddivisa[1];//albergo
    echo $suddivisa[2];//auto
    echo $suddivisa[3];//bici
    echo $suddivisa[4];//aereo
    ?>

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    96
    Ho risolto in questo modo:


    <?php
    $separa = explode(",", $metatag_articolo);
    for($i=0; $i<count($separa); $i++){
    echo "
    <div class=\"tag-box\">
    <a href=\"pagina.php?id_keyword=$i\">".$separa[$i]."</a>
    </div>
    ";
    }
    ?>

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.