emm, sorry, ho fatto tipo 348 errori in 3 righe di codice xD
Codice PHP:
$htmlcode = array ( ) ;
$blocco '<blocco>[url="{link}"]{titolo}[/url]</blocco>' ;
preg_match '#<blocco>(.+?)</blocco>#'$blocco$htmlcode ) ;
$outputHtml '' ;
while ( 
/*il while del fetch rows con la query*/ )
{
    
$outputHtml .= str_replace ( array ( '{link}''{titolo}' ), array ( $linkdatabase$titolodatabase ), $htmlcode[1] ) ;
}

echo 
$outputHtml