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

    Funzione "Vedi anche" con keywords

    Ariecchime qua

    La domanda è semplice, è la risposta che mi frega ehehheh

    Quando inserisco gli articoli ho la buona abitudine di mettere, nel campo keyword, un pò di chiavi relative al tema che sto trattando, divise con le virgole... quindi se parlo di Peperoni avrò il campo keyw cosi riempito: es. "cucina, ricette, peperonata"

    Ora mi piacerebbe creare il famoso "vedi anche" o "articoli simili" da allacciare all'articolo che si sta leggendo.

    Ad esempio, se sto leggendo il famoso articolo "PEPERONI" vorrei riuscire a tirare fuori articoli simili che hanno una delle stesse keyword che io ho inserito.

    Io sono arrivato ad esplodere le keyword e ad averle cosi $key[0] $key[1] ecc ecc

    e ho fatto la seguente query

    SELECT * FROM articoli WHERE keyw LIKE '%$tag[0]%' OR keyw LIKE '%$tag[1]%' OR keyw LIKE '' GROUP BY idart LIMIT 0,5

    Da notare che l'ultimo like l'ho lasciato volutamente vuoto cosicchè, se non dovesse trovarmi nessuna corrispondenza, me ne tira fuori cmq 5.

    Il problema ora però è che in questa maniera lui sembra ignorare i primi like e mi tira fuori SOLO i risultati dell'ultimo LIKE .. quindi quelli a casaccio.

    Come posso fare per migliorare questa funzione?

    Grazie mille
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Puo esere che mettendo il limit i primi record che estrae sono tutti e 5 con keyw vuoto. Prova ad ordinare per keyw .
    dA .. foto di viaggio
    L'esperienza è il tipo di insegnante più difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  3. #3
    ... sicuramente trova i primi 5 like '' e si ferma....

    non gli frega di darti la risposat giusta!!


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.