Riapro questa discussione perchè sono in "alto mare"
partendo da questo script:
codice:
$string = 'The quick brown fox jumped over the lazy dog.';
$patterns = array('/quick/','/brown/','/fox/');
$replacements = array('slow','black','bear');
echo '

'.preg_replace($patterns, $replacements, $string).'</p>';
Ho fatto una cosa di questo tipo
codice:
$sql_text = "SELECT * FROM pagine WHERE nome_pagina = '$ric_nome_pagina'";
$result_text = mysql_query($sql_text);
$row_text = mysql_fetch_array($result_text);



$sql_keywords = "SELECT * FROM parole";
$result = mysql_query($sql_keywords);
$num_keywords = mysql_num_rows($result);
$conta = 0;

while ($row = mysql_fetch_array($result)) {
$conta++;

if($conta == $num_keywords){
$paroleA = $paroleA.'"/'.$row['parola'].'/" ';
$paroleB = $paroleB.'"'.$row['cambia_in'].'" ';
}else{
$paroleA = $paroleA.'"/'.$row['parola'].'/", ';
$paroleB = $paroleB.'"'.$row['cambia_in'].'", ';
}}

$string = $row_text['content'];
$patterns = array($paroleA);
$replacements = array($paroleB);
$content = '

'.preg_replace($patterns, $replacements, $string).'</p>';
e questo è il risultato
Warning: preg_replace() [function.preg-replace]: Unknown modifier ','