Scusate il titolo intanto..
sto facendo un motore di ricerca ad un sito. prendo i dati da db, faccio tutto correttamente.
ho deciso (di mia sponte..) nella pagina dei risultati, di fare che quando l'utente cerca una parola o più parole quando queste sono presenti nei risultati, questi diventino BOLD. bene. str_replace in un ciclo e funziona tutto.
MA.
Se cerco STAMPARE o stampare è diverso quando faccio il replace. perchè il motore sostituirà le parole in bold a seconda se l'utente ha cercato STAMPARE o stampare. NON E' UNA DIFFERENZA DI TROVARE I RISULTATI, ma solo quando sostituisce la stringa. Vorrei che se nel DB c'è scritto stampa o Stampa, sostituisse mettesse SOLO il bold. Mentre se l'utente ha cercato STAMPA la replace mette sì il bold ma "converte" il testo in maiuscolo
grazie in anticipo a chi mi darà una mano![]()