Ciao a tutti,
non riesco a venire a capo di una problematica a cui mi sono imbattuto da tempo.. Vi spiego:
come ad esempio youtube, io, ho una pagina con un form dove inserisci il testo e i tag delimitati da una virgola, il tutto si va a salvare in un database mysql;
in un altra pagina, quella della visualizzazione del testo, vorrei fare una query che mi stampa gli argomenti simili utilizzando i tag presenti...
come posso fare?
Ho pensato a una cosa del genere:
Codice PHP:
<?
//prendo i tag dell' argomento che sto visualizzando
$arg="SELECT tag FROM argomento WHERE id='$_GET[id]'";
$result=mysql_query($arg) or die ("falllita");
$tags=mysql_result($result,0,"tag");
//selezioni gli argomenti che hanno quei tag
$simili="SELECT * FROM argomento WHERE tag LIKE '$tags'";
Ad occhi sembra che funzioni, ma in realtà non funziona così bene, perchè non controlla ogni singolo tag delimitato dalla virgola ma controlla tutta la stringa per intero...
Spero di essermi spiegato,
aiuto pls.
Grazie in anticipo, Francesco.