Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/06/2010, 01:42
adristb
 
Fecha de Ingreso: mayo-2010
Mensajes: 61
Antigüedad: 14 años
Puntos: 1
Respuesta: Consultar campos de una tabla y me da de muchas tablas

Cita:
Iniciado por Apsol Ver Mensaje
Hola gente , tengo este problema , creo una consulta para sacar todos los datos de la tabla juegos, pero me aparecen los de la tabla juegos, categorias y cat_as_Jueg.

le retorna los campos de las tres ,,, y no me sirve por que en categoria esta el nombe campo,... y otro que se llama = al de juegos.. les paso la consulta.

Espero me digan que esta mal o que esta pasando ,,, cambiar el nombre de los campos no es una opcion,.... el problema es de la consulta gracias,....

Código PHP:
$consult "SELECT * FROM juegos j
                                        INNER JOIN
                                        categoria_has_juegos chj
                                        on chj.juegos_id = j.id
                                        INNER JOIN
                                        categoria c
                                        on c.id = chj.categoria_id
                                        WHERE c.name LIKE '"
.$c[nombre]."'
                                        && j.visible IS NULL    
                                        ORDER BY RAND()
                                        LIMIT 0 , 1"

quiero solo un registro en esta consulta,, y me lo da pero yo pido * de juegos y me da los campos de las otras tablas, esos no los quiero ,,,
como los evito ,,,

muchas gracias,,,,,
Buenas Apsol, en esa consulta estas pidiendo los datos de varias tablas parece, yo lo aria de otra forma si no te funciona asi, prueba a poner los campos a piñon en el select, si no son muchos claro, es decir aunque se repitan los campos, por ejemplo:
juegos. nombre, juegos.tipo, juegos.jugadores...etc,
prueba haber