Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/06/2005, 19:30
DarioDario
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 18 años, 10 meses
Puntos: 2
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&iacute;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...