Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2011, 17:09
ivan_pala21
 
Fecha de Ingreso: abril-2011
Ubicación: barcelona
Mensajes: 127
Antigüedad: 15 años, 5 meses
Puntos: 2
mostrar fotos aleatorias

muy buenas a todos tengo un problema necesito mostrar unas fotos aleatorias de mi base de datos pero sin que se repitan, se muestran aleatoria mente es por eso que se me repiten en algunos casos.

Código PHP:
$colname_detalle = "-1";
if (isset(
$_GET['foto_id'])) {
  
$colname_detalle = $_GET['foto_id'];
}
mysql_select_db($database_carrito, $carrito);
$query_detalle = sprintf("SELECT * FROM fotos_mias WHERE foto_id = %s", GetSQLValueString($colname_detalle, "int"));
$detalle = mysql_query($query_detalle, $carrito) or die(mysql_error());
$row_detalle = mysql_fetch_assoc($detalle);
$totalRows_detalle = mysql_num_rows($detalle);


aquí se muestran las 3 fotos pero en ningún caso deberían repetirse entre ellas y la de mas arriba

$sql 
= "select* from fotos_mias order by rand()"; 
$query = mysql_query($sql);
$foto = mysql_fetch_array($query);
$foto1 = mysql_fetch_array($query);
$foto2 = mysql_fetch_array($query);