Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2011, 05:29
alvicas
 
Fecha de Ingreso: diciembre-2011
Mensajes: 2
Antigüedad: 12 años, 4 meses
Puntos: 0
Explicación de código... ayudita

Hola a todos,

Estoy haciendo pruebas con un código que me han prestado y que funciona como yo quiero. Selecciona de una bd todos los registros y sus campos, luego va mostrando fechas, y debajo de cada fecha muestra aquellos registros que "comparten" fecha.

Mi pregunta/consulta es saber qué significa lo que está dentro del if. Que soy muy nuevo en esto y me gustaría entender lo que hace ese if.

Gracias. Saludos.


Os dejo el código:

Código PHP:
$cadena="SELECT * FROM pruebas ORDER BY fecha";

$qeventos=mysql_query($cadena) or die($cadena);

$events=array();

while(
$fevento=mysql_fetch_assoc($qeventos)){

    
$events[]=$fevento;

}

// DEFINICIÓN DE VARIABLES GLOBALES

$dias=array("Lunes","Martes","Miércoles","Jueves","Viernes","Sábado","Domingo");

$meses=array("enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre");



for(
$i=0;$i<count($events);$i++){

        if(
$i==|| ($i>&& $events[$i]['fecha']!=$events[$i-1]['fecha'])){
     
        echo 
$dias[date("N",strtotime($events[$i]['fecha']))-1] . " " date("d",strtotime($events[$i]['fecha'])) . " de " $meses[date("m",strtotime($events[$i]['fecha']))-1]. " de " date("Y",strtotime($events[$i]['fecha']))

    }

       echo 
$events[$i]['nombre']

         }