Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Coger 3 registros distintos

Estas en el tema de Coger 3 registros distintos en el foro de Mysql en Foros del Web. Hola a todas, mi duda es la siguiente: Quiero coger tres registro que tengan distinto nombre. lo intento asi: $sql = "SELECT DISTINCT * FROM ...
  #1 (permalink)  
Antiguo 16/09/2009, 09:30
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 16 años, 7 meses
Puntos: 1
Coger 3 registros distintos

Hola a todas,

mi duda es la siguiente: Quiero coger tres registro que tengan distinto nombre. lo intento asi:

$sql = "SELECT DISTINCT * FROM log_acciones WHERE origen ='".$origen."' and tipo = '".$tipo."' ORDER BY id_logaccion DESC limit 0,3";
$res = mysql_query ($sql) or die (mysql_error());
$fila = mysql_fetch_array($res);

y luego id_logacciones que me da esta select hago esto:

sql2 = "SELECT DISTINCT nombre FROM campanas WHERE id_campana = ".$fila['id_origen'];
$res2 = mysql_query($sql2) or die (mysql_error());
$fila2 = mysql_fetch_array ($res2);

Pero no me saca los tres ultimos distintos.

Espero que podais ayudarme. gracias de antemano y saludos.

Ibon
  #2 (permalink)  
Antiguo 16/09/2009, 09:40
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Coger 3 registros distintos

Que tal phoenix23...
Te recomiendo hagas tus pruebas directamente desde mysql para identificar si el error está desde la consulta o desde el procedimiento realizado por php.

Si el error es generado desde la consulta, regresa y describe que error te muestra.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:44.