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);