Bueno para cuando tenes 2 constantes juntas esa forma no sirve, la unica que te queda es una función para poder lograrlo. Aqui te dejo el script con la función ya realizada. El unico detalle que falta es que cuando las constantes estan guardadas sin ninguna separación el script te devolvera algo asi "LunesJueVes", este es un problema que dejare a tu imaginación. Por lo pronto aqui te dejo el script con la funcion (supestamente) ya funcionando...
Código PHP:
<?php require_once('../../Connections/portalma.php'); ?>
<?php
$maxRows_Recordset1 = 10;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
$pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
mysql_select_db($database_portalma, $portalma);
$query_Recordset1 = "SELECT * FROM pueblos";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $portalma) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
if (isset($_GET['totalRows_Recordset1'])) {
$totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
$all_Recordset1 = mysql_query($query_Recordset1);
$totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
/* Funcion para remplasar las constantes guardadas
-----------------------------------------------
Defino 2 arrays para la funcion
*/
$_dias_small = array ("_L","_M","_X","_J","_V","_S","_D");
$_dias_long = array ("Lunes","Martes","Miercoles","Jueves","Viernes","Sabado","Domingo");
function dias(&$remplasar)
{
global $_dias_small, $_dias_long;
for($i = 0; $i < count($_dias_small); $i++)
{
$remplasar = ereg_replace($_dias_small[$i],$_dias_long[$i],$remplasar);
}
return $remplasar;
}
/*---------- FIN FUNCION DIAS --------------------*/
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php do { ?>
<table width="200" border="0">
<tr>
<td><?php echo $row_Recordset1['titulo']; ?></td>
<td><?php echo dias{$row_Recordset1['mercados']}; ?></td>
</tr>
</table>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
Saludos espero que te sirva...