![]() |
Consultar dos tablas con los mismos datos Hola que tal, quisiera saber si me pueden ayudar en esto. Tengo dos tablas con los mismas columnas, tengo que hacer una consulta, pero no llego a saber como hacerla, estuve buscando por la web y en realidad no entendi mucho, asi que recurro a Uds. Esta es la consulta: Código PHP: Intente esta consulta pero me dio error Código PHP: Gracias y saludos |
Lo que podrias usar es JOIN. Te sugiero que cuando tengas dudas del query te dirijas al foro de Base de datos. :borracho: |
La idea es mostrar los registros de ambas que tengan el mismo id? eso sería asi: $sql="select * from Inventario where Id='$id' union select * from lanzamientos where Id='$id'"; $qry=mysql_query($sql); |
probe la solucion de claudiovega pero al carrito de compra no agrega los datos de la tabla lanzamiento, si agrega el espacio, pero no toma los datos. Ya utilice la funcion join pero me da errores tambien como podria resolver esto? |
Seguro que los campos se llaman igual? |
si, Id, Artista, Titulo, Precio, Cant, Formato los campos son iguales de ambas tablas |
Hay datos para el mismo id en ambas tablas? |
en cada tablas existe un id, la solucion que tu me distes si agrega los datos al carrito de compras para los cd de inventario, mas no lo hace con los cd de lanzamientos, agrega solamente el espacio en blanco ok, te explico la situacion, en el home de la web se encuentran los nuevos lanzamientos, la idea es que si vistes en el home un cd que te gusto lo agregas al carrito, este deberia agregartelo al carrito de compras, si deseas seguir comprando que no sea de nuevos lanzamientos se aplicaria lo mismo. No seria mas facil tener una sola tabla (inventario) y yo decidir que producto va a nuevos lanzamientos y cuales no???? gracias de nuevo |
Sería mas facil, y simplemente podrías ponerle un campo nuevo que indique si es de inventario o de lanzamiento. |
| La zona horaria es GMT -6. Ahora son las 01:55. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.