Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2011, 18:12
jcmaganacruz
 
Fecha de Ingreso: abril-2011
Ubicación: 2º luna de Urano
Mensajes: 43
Antigüedad: 13 años
Puntos: 1
Información error en SELECT

hola amigos: esta web esta fantastica me han ayudado muchisimo. nunca habia tenido que preguntar pues siempre buscaba en el foro y ahi encontraba las mejoers respuestas , pero ahora ya no se como seguir.
les cuento:

estoy haciendo un catalogo de productos al principio solo mandaba datos pero ahora quiero mostrar la imagen del producto en php, tengo varias tablas pero 2 son las que nos interesan, una es productos que contiene como llabe foranea al id_foto de la tabla fotos que tiene los siguientes campos:

id_foto int
fotografia varchar
nombre varchar

al omento de hacer la consulta, en los registros en los que no tengo datos me muestra una foto, lo cuaL no deberia de ser, no me deberia de mandar nada. ya no se que hacer, espero que alguien me pueda responder, aqui les dejo mi select

$cadena ="select foto.fotografia, codigo, if (delinia=0,'NO','SI'), if (personalisado=0,'NO','SI'), descripcion, nombre_linea, nombre_familia, nombre_grupo, acabado from productos, foto where (codigo ='$codigo') OR ('$codigo'=foto.nombre)";