Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2014, 09:31
Avatar de iEnrique
iEnrique
 
Fecha de Ingreso: abril-2013
Ubicación: España
Mensajes: 346
Antigüedad: 11 años
Puntos: 5
Seleccionar un fila al azar y que no sea de un usuario específico.

¡Hola!

Seré breve, lo que me pasa es que necesito seleccionar una fila con mysqli_query al azar pero que no sea del usuario que está en el ordenador.

En mi tabla tengo lo siguiente:



En el elemento "user" tengo la id del usuario, que normalmente cuando el usuario está navegando por mi web la guardo en "$_SESSION['id']".

La pregunta es la siguiente, ¿cómo podría seleccionar una fila solamente al azar de esos registros de esa tabla y que no sea del usuario que está ahora mismo navegando por mi web?

Se me ocurrió algo como así pero no me sale:
Código SQL:
Ver original
  1. SELECT src, es FROM pictures WHERE USER > ".$_SESSION['id']". OR USER < ".$_SESSION['id']." LIMIT $azar, 1