Dunque, il risultato di una ricerca ($query) mi arriva in una riga ($riga[chie]).
Ora, vorrei che la parola ricercata dentro la stringa di $riga[chie] venisse colorata in html.
Quindi devo ad esempio aggiungere
uno <span> prima dell'inizio della parola ricercata, e uno </span> alla fine.
Ho fatto così:
Codice PHP:
                $mark_chie_research_strlen count(count_chars($a,1));
                
# $mark_chie_strlen = strlen($a); # lunghezza stringa ricercata
                
$mark_chie_pos strpos($riga[chie], $a); # strpos: A che punto del testo html viene trovata la variabile
                
$mark_chie_closetag $mark_chie_pos $mark_chie_research_strlen
...ma non so come spezzare la stringa e mettere all'inizio quel tag e alla fine l'altro tag di chiusura.
Ovviamente queste istruzioni sono dentro un while perchè ovviamente se la parola c'è due volte si deve colorare due volte...
Qualche idea?

p.s. in $a c'è la parola ricercata