Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2010, 23:21
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 9 meses
Puntos: 150
Respuesta: Un poco liado, siempre hago dos consultas en lugar de una (o peor)

Creo que lo que quieres es hacer un solo SELECT y te devuelva en cada fila toda la info (articulo y su categoria)

Prueba algo asi:

SELECT articulos.*,categoria.nombre as nombrecat from articulos left join categorias on articulos.idcat=categorias.id where articulos.iduser=99999

De este modo relacionas las tablas y no es necesario tener iduser en la tabla categorias como tu ya apuntabas en esa "duplicidad" de datos.

Espero que te sirva, sino, pregunta, volvere!