Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/01/2012, 16:53
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: Undefined index

Cita:
Iniciado por oso96_2000 Ver Mensaje
Revisa bien tu consulta. Estas usando el nombre en el join, mas no lo estas seleccionando para ser devuelto :)
nobo, aquí te han dado la razón.

SELECT significa seleccionar, todo campo que seleccionas mediante SELECT queda disponible al obtener los resultados de la consulta.

Cita:
SELECT tbltallas.strNombre FROM tblproductotalla Inner Join tbltallas ON tblproductotalla.relTalla = tbltallas.idTalla WHERE tblproductotalla.relProducto = 15
Es evidente que si estás seleccionado strNombre, que como dices, si te funciona.

Resulta obvio que no estás seleccionando idTalla ¿verdad?
Cita:
SELECT tbltallas.strNombre, tbltallas.idTalla FROM tblproductotalla Inner Join tbltallas ON tblproductotalla.relTalla = tbltallas.idTalla WHERE tblproductotalla.relProducto = 15
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.