Programación Web y Scripting > PHP

 Como Listar Dos Tablas En Php ???

(1/2) > >>

cucox:
hola amigos necesito de su ayuda -
necesito listar dos tablas independientes ..pero sin ninguna condicion ..

asi lo estoy haciendo pero no me da resultado solamente me muestra la tabla productos_consignado
mysql_select_db("BD",$con) or die (mysql_error());

$_pagi_sql = "SELECT * from productos_propio, productos_consignado";
while($row = mysql_fetch_array($_pagi_sql))
{
                  
                        echo '<td>'.$row["marca"].'</td>';
                        echo '<td>'.$row["modelo"].'</td>';
                        echo '<td>'.$row["ano"].'</td>';
                        echo '<td>'.$row["precio_venta"].'</td>';
                     
}
   como puedo solucionar esto .. saludos y gracias

Informix:
por que no intentas hacer la seleccion por separado y para mostrar las tablas puedes hacerlo con el mismo ciclo si los dos tienen el mismo numero de registros si no pues por separado o con ciclos anidados  :kicking: nos platicas si lo has solucionado o trata de ser mas especifico por fas  :D

cucox:
gracias informix ya le di solucion al problema lo hice con 2 ciclos por separado
me muestra bien los registros de las 2 tablas ...
pero ahora tengo otro problema jaj.. por ejemplo para buscar autos el usuario puede buscar cuakquier auto ya sea consignado o propio ..
pero el usuario no debe saber si el auto es consignado o propio eso no lo ve el es trasparente para este..

ahi el problema ke tengo es ke debo hacer obligado un solo query una cosa asi pero si lo ago asi tendria el mismo problema que te mencione anteriormente
$_pagi_sql = "SELECT * from productos_propio, productos_consignado";
.. bueno no se si me explico muy bien pero ese es el drama.. tengo ke poder juntar las dos tablas en una sola consulta  pero no se como hacerlo ...

saludos

Oliverio:
SQL tiene el operador UNION para hacer lo que vos queres:

SELECT * FORM  productos_propio
UNION
SELECT * FROM productos_consignado

Fijate en http://www.mysql.com/ creo que tienen un manual de referencia del lenguaje.

cucox:
el comando union es para mysql 4 o superior parece por lo ke he leido
necesito hacer de otra forma la consulta por que el hosting no tiene mysql 4 ayudaaa

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa