ragazzi per estrapolare dati dopo una ricerca effettuo questa query:
codice:
$query = "SELECT *,MATCH(campi) AGAINST('*$parola_da_cercare*' IN BOOLEAN MODE) AS rilevanza FROM table WHERE MATCH(campi)
AGAINST ('*$parola_da_cercare*' IN BOOLEAN MODE) ORDER BY rilevanza Desc ";
Fin qui tutto bene...
Ora però sorge il problema della paginazione...e quindi mi servirebbe calcolare il numero di risultati totali ottenuti dalla sudetta query.
Ho provato ad adattare la query inserendo un COUNT :
codice:
$query = "SELECT *,COUNT(*) as totale From rilevanza,MATCH(campi) AGAINST('*$parola_da_cercare*' IN BOOLEAN MODE) AS rilevanza FROM table WHERE MATCH(campi)
AGAINST ('*$parola_da_cercare*' IN BOOLEAN MODE) ORDER BY rilevanza Desc ";
MA NON RIESCO AD OTTENERE il numero di risultati totali ottenuti dalla query.
Qualcuno saprebbe aiutarmi?
grazie.