Originariamente inviato da robydrupo
hai ragione ho detto una caxxata.

però facendo così:

Codice PHP:
$keys_b explode(',',"[b]".$_REQUEST['ck']."[/b]"); 
la stringa così fatta sarebbe una cosa del genere:
valore_1,valore_2,,valore_n

e quindi taglia dopo la virgola e ti stacca [/b] e ti mette per la prima voce e poi lo aggiunge all'ultimo valore giusto?

nn vorrei dire un'altra caxxata però...
diciamo di si

il problema è proprio li

il confronto funziona, se la parola è singola se sono + parole viene tutta la stringa in bold proprio perchè il tag non viene chiuso

morale

se metto

$keys_b = explode(',',"".$_REQUEST['ck']."");

ho il problema appena menzionato

se invece metto una cosa del genere

$keys = explode(',',$_REQUEST['ck']);
$keys_b = explode(',',$_REQUEST['ck']);


$row['campo_1'] = str_replace($keys, "<span style=\"font-weight:bold;\">$keys_b</span>", $row['campo_1']);

mi stampa Array

e non sò come uscirne