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