Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2014, 06:40
raikkonen83
 
Fecha de Ingreso: agosto-2007
Mensajes: 57
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Fecha a partir de numero de dia y semana

Me he precipitado quizás por el nerviosismo ya que tenia bastante prisa en obtener la respuesta

Al final adaptando un poco el código de otro tema he sacado lo que quería, os dejo el código:

Código PHP:
<?php 
$s 
= 4; //aqui va el numero de semana que deseas

$semana = diasSemana($s); 
foreach (
$semana as $num_dia => $fecha) {
    echo 
"<br>NUMDIA:".$num_dia."-FECHA".$fecha;
}


function 
diasSemana($s){
    
$s = $s-date("W");
    if(
$s >= 0){
        
$s = "+".$s;
    }
    
$fecha=date("Y-m-d", strtotime($s . " week"));
    
//$fecha = "25"; 
    
$fecha = explode("-",$fecha); 
    
$queDiaRepresenta = date('w', mktime(0,0,0,$fecha[1],$fecha[2],$fecha[0])); 
    
$n = 1; 
    
$semana = array(); 
    while(
$n <=7){ 
        
$dia = ($fecha[2]-$queDiaRepresenta+$n++); 
        
$semana[$n-1] = date('d/m/Y', mktime(0,0,0,$fecha[1],$dia,$fecha[0])); 
    }
    return 
$semana;
}
?>
Un saludo!