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

    Explode parole divise da virgole

    salve a tutti ... io col php delle volte mi fermo a delle scemenze incredibili

    Illustro il mio problema.

    Nel mio db ho il campo "tags" in cui scrivo, per ogni articolo, tutte le tag .. quindi se parlo del concerto di Vasco nel campo tags metterò: "Vasco Rossi, concerti, live" come se fossero keyword divise da virgole.

    Ora mi ritrovo a dover listare queste tags come se fossero ognuna una parola diversa, perchè ad ognuna devo dare un href diverso.

    Esempio
    Tags per questo articolo: Vasco Rossi , concerti , live


    Io esplodo la tag cosi:

    // esplodi tag
    $tag = explode(",",$row_articolo[tag]);

    ma non so poi come visualizzarla sulla pagina per il numero delle tag che mi ritrovo.

    Nel senso
    echo tag[1];
    echo tag[2];

    ecc ecc .. ma non so quante ne avrò.


    Grazie dell'aiuto
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Diciamo che ho risolto .... ma ora ho un altro problema a cui non avevo pensato

    Ho queste tags cosi suddivise: $tag[0] $tag[1] $tag[2] $tag[3]

    ora devo fare una query sul db per trovare tags corrispondenti

    es:

    | ID | |TAGS|
    ..1......pippo,pluto
    ..2......paperino,pippo,minnie
    ..3.....qui,quo,pippo


    Avendo già estratto l'id 1 .... come faccio a fare una ricerca sia di pippo che di pluto in tutte le altre tags ??
    Perchè uso Maxthon? | Mi piace questa chat

  3. #3

    ..............

    Ciao.
    Ad esempio puoi fare un acosa del genere:
    Codice PHP:
    $arrayTag = array();
    while (
    $row mysql_fetch_array($resultMYSQL_ASSOC)) 
    {
        
    $arrayTag[] = explode(",",$row['tag']);
    }

    e avrai $arrayTag[0][0] $arrayTag[0][1] $arrayTag[0][2]
    la prima serie di tag e così via .............. e con un
    foreach ..............
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.