Mira a ver si asi funciona
Código PHP:
<?
function reemplazo($cadena){
$cadena=str_replace(":)","<img src='sonrisa.gif'>",$cadena);
$cadena=str_replace("[red]","<font color='#123456'>",$cadena);
$cadena=str_replace("[/red]","</font>",$cadena);
$cadena=str_replace("[negrita]","<b>",$cadena);
$cadena=str_replace("[/negrita]","</b>",$cadena);
return $cadena;
}
include ("config/index.php");
$query = "SELECT * FROM articulos WHERE id = '$id'";
$result = mysql_db_query ($dbname, $query);
while ($row = mysql_fetch_array ($result)) {
?>
<p align="justify">
<span class="Estilo1">Artículos > <? printf($row[titular]); ?><br></span><br>
<strong><? printf($row[fecha]); ?></strong>
</p>
<p align="justify" class="Estilo3">
<? echo nl2br(reemplazo($row['texto']));
}
?>
</p>