Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2008, 10:30
junglero
 
Fecha de Ingreso: julio-2008
Mensajes: 9
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Fecha actual menos 30 días

Buenas yo lo hago conesta función:

function calcularFecha($dias)
{
$calculo = strtotime("$dias days");
return date("Y-m-d", $calculo);
}
//Llamo a la funcion para calcular.
$fecha_pasada = calcularFecha(-1);
//hago la query
$sql="select
$res= mysql_query($sql,$link);
$row = mysql_fetch_array($res);

//y luego de oos datos que saco menos 30
$row['fecha']==calcularFecha(-30)



A ver si podeís alugon ayudarme con estocon este código saco imagenes aletorias, pero como hacerlo para que no se repiten las que se muestran, este es mi código:
<?php
require_once ("conexion.php");
$link=conecta();
$sql = "select * from fotos";
$res= mysql_query($sql,$link);
$row = mysql_fetch_array($res);
$i=0;
while ( !empty($row) )
{
$foto[$i] = $row['foto'];
$i++;
$row = mysql_fetch_array($res);
}
//me muestra 3 de las que tengo, pero a veces se repiten y noquiero que se repitan
for ($i=0;$i<3;$i++){
$get= count($foto)-1;
$aleatoreo= rand(0,$get);
echo "<img border='0' src=\"thumb/".$foto[$aleatoreo]."\"><br>";
}
mysql_free_result($res);
mysql_close ($link);