Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2008, 08:24
Orsone
 
Fecha de Ingreso: marzo-2008
Mensajes: 12
Antigüedad: 16 años, 1 mes
Puntos: 0
no puedo comparar con meses anteriores!!!!

Tengo el siguiente codigo:
Código PHP:
<?php
//Recupera una fila de resultado como una matriz asociativa
while ($row mysql_fetch_assoc($fecha_inventario)){
?>
<tr><td>
<?php
//mostrando fecha inventario
//echo $row['RDateTime'];
list( $year$month$day ) = explode('-'$row['RDateTime']);
echo 
"Month: $month; Day: $day; Year: $year<br>\n";
?>
</td>
<td>
<?php
//mostrando fecha actual
$fecha date("Y-m-d");  // Los delimitadores pueden ser barras, puntos o guiones
list( $year1$month1$day1 ) = split'[/.-]'$fecha );
echo 
"Month: $month1; Day: $day1; Year: $year1<br>\n";
?>
</td><td>

<?php
//comparando
if ($year == $year1 && $month == $month1){echo Activo;}
else { for(
$i=1$i<=90$i++){
$fecha date("Y-m-d"strtotime($fecha "- 1 day"));
list( 
$year2$month2$day2 ) = split'[/.-]'$fecha );
echo 
"Month: $month2; Day: $day2; Year: $year2<br>\n";
if (
$year == $year2 && $month == $month2 && $day == $day2){echo Activo;}}} 
?>
Lo que hace es mostrar la fecha de un servidor y la fecha actual; sino son las mismas; compara restandole 1 dia a la fecha hasta cumplir los 90 dias, la cosa es que compara bien al momento de comparar con el mes actual, por ejemplo si es un dia dentro del mes actual compara bien pero no para los meses anteriores.

Si alguien me puede ayudar se lo agradeceria....

Última edición por GatorV; 07/03/2008 a las 09:21 Razón: Agregar Tags PHP