
07/03/2010, 23:21
|
 | Colaborador | | Fecha de Ingreso: agosto-2009 Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 6 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! |