Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2009, 07:36
Marti1982
 
Fecha de Ingreso: mayo-2008
Ubicación: España
Mensajes: 130
Antigüedad: 16 años
Puntos: 3
Respuesta: Consulta a varias tablas pero solo muestra la ultima

Gracias Moddick. Veras, espero explicarme mejor mostrando el codigo de la consulta.
Decir que las consultas funcionan perfectamente, cuando solo pongo el codigo de una de las 2, el problema esta en que al poner los 2 codigos, pues solo muestra la tabla de resultados que corresponde al ultimo codigo, pongo el codigo de una de las consultas:


Código PHP:
//consulta a la tabla "honda"

$busqueda_honda mysql_query("
SELECT * FROM honda WHERE publicar = 'si' $select_modelo $select_ano select_color ORDER BY modelo ASC"
);

// creamos la tabla con los resultados


echo"<table width=100% table class='sortable'  id='lista_de_modelos
<tr>
<td><b>Modelo</b><td><b>Año</b></td><td><b>color</b></td>

</tr>"
;
$cont=0
while(
$row=mysql_fetch_row($busqueda_honda)){
if(
$cont%2==0){ $color='#7FB0FF';}else{ $color='#fff';}
$cont++; 

  echo
"<tr bgcolor=$color><td><a href=\"direccion_web_aqui/?coche=$row[1]\">$row[2]</a></td><td>$row[11]</td><td>$row[10]</td>
    </tr>"
;
}

echo
"</table>"
Esta consulta me funciona perfectamente, luego para hacer la siguiente la copio y solo cambio el nombre de la variable $busqueda_honda por $busqueda_toyota y el nombre de la tabla a consultar. Pues solo me muestra la última consulta escrita en el código.

PD: He quitado el enlace y he puesto "direccion_web_aqui" ya que no me dejaba postear el mensaje por las medidas Anti-spam