Originariamente inviato da RoTeam
Se il valore da te richiesto stampandolo era corretto, a questo punto è sbagliata l'espressione regolare
Ho Provato così, Ma non va.
Codice PHP:
$Domanda = addslashes(htmlspecialchars($_POST['Domanda']));
$Rispondo = mysql_query("SELECT Risposta FROM Home WHERE Domanda='$Domanda'");
$Scrivo_Risposta = $Rispondo;
$a = preg_replace('/((www|[url="http://"][url]http://[/url][/url])[^ ]+)/', '[url="1"]1[/url]', mysql_result($Scrivo_Risposta,0));
<?php echo mysql_result($a,0); ?>