$sql_count = 'SELECT count(*) FROM search_data WHERE keyword IN ("'.$where_list.'") GROUP BY link';
Stampala con un echo e vedi se viene generata correttamente nel caso in cui ci dovessero essere più chiavi di ricerca.
Prova anche ad eseguirla direttamente sul db con phpmyadmin, se non funziona neanche lì, allora è sbagliata la query.
Un consiglio, la prossima volta che posti codice, mettilo tra i tag [php] e [ /php] (senza lo spazio) così il codice viene evidenziato ed è più facile leggerlo![]()