Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/01/2011, 06:42
jonas_alvarado
 
Fecha de Ingreso: agosto-2009
Mensajes: 34
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Seleccionar varias tablas...y error.

fijate:

SELECT codigo FROM pdebilesg1,pfuertesg1,p101incidenciag,iat1,p101con crecionesg WHERE codigo = '".$codigo."'

si no le indicas a sql en que tabla buscar el codigo y segun te entiendo en todas se repite la columna codigo, no va a ejecutar tu sentencia. Porque cuando trabajamos con varias tablas debemos especificar al sql donde se encuentra cada columna y su respectiva tabla. En tu sentencia estas seleccionando un campo "codigo" de cinco tablas distintas, alli empieza el problema, por ello debes identificar la tabla:

SELECT pdebilesg1.codigo FROM pdebilesg1,pfuertesg1,p101incidenciag,iat1,p101con crecionesg WHERE pdebilesg1.codigo = '".$codigo."'

puedes leer por aqui, si no te recomiendo preguntar en el foro de mysql: http://dev.mysql.com/doc/refman/5.0/es/multiple-tables.html