Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2005, 02:37
Avatar de deccweb
deccweb
 
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 2 meses
Puntos: 0
Consulta dentro de otra consulta.

Hola, Tengo dos bases de datos para mostrar un listado de coches en venta con sus propiedades y otra base de datos con las fotos de los coches. Y me gustaria mostrar la información del coche.. y a la vez todas las fotos de ese coche.

Lo estoy planteando bien?
Código PHP:
<?PHP
 
include ('inc/conectarse_bd.php');

$lista_colores=array('#eeeeee','#ffffff','#eeeeee','#ffffff'); 
$num_colores=4
$indice=0

$enlace=conectarse_bd();

mysql_select_db("qaj541") or die("No pudo seleccionarse la BD.");

    
$consulta="SELECT * FROM `sintecmotor` WHERE idcoche=$idcoche";

$resultado mysql_query($consulta)
    or die(
"La consulta falló" mysql_error());


while (
$linea=mysql_fetch_array($resultado)) 
    {

?>
<table width="700" border="0">
  <tr bgcolor="#FFFFFF"> 
    <td colspan="2"> <table width="699" border="0">
        <tr bgcolor="#FFFFFF"> 
          <td width="551"> <div align="left"><img src="coches/<?=$linea[foto]?>" width=550></div></td>
          <td width="138"> <div align="left">
<?
$consulta2
="SELECT * FROM `sintecmotorfotos`  WHERE idcoche=$idcoche";

$resultado2 mysql_query($consulta2)
    or die(
"La consulta falló" mysql_error());


while (
$linea=mysql_fetch_array($resultado2)) 
    {
    print 
"<img src=<?=$linea[foto]?>>";
    }        



?>
    
</div></td>
        </tr>
      </table></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td width="131">&nbsp;</td>
    <td width="564">&nbsp;</td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td colspan="2"><em><strong>Ficha Tecnica</strong></em></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Modelo</strong></div></td>
    <td align="left"> 
      <?=$linea[modelo]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Carroceria</strong></div></td>
    <td align="left"> 
      <?=$linea[carroceria]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>A&ntilde;o</strong></div></td>
    <td align="left"> 
      <?=$linea[ano]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Kms</strong></div></td>
    <td align="left"> 
      <?=$linea[kms]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Color</strong></div></td>
    <td align="left"> 
      <?=$linea[color]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Combustible</strong></div></td>
    <td align="left"> 
      <?=$linea[combustible]?>
      <div align="left"></div></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td> <div align="left"><strong>Descripci&oacute;n</strong></div></td>
    <td align="left"> 
      <?=$linea[descripcion]?>
      <div align="left"></div></td>
  </tr>
</table>
<?


}        


liberar_result($resultado);
desconectar_bd($enlace);
?>
__________________
Calle17.net

edgargranados.es

Última edición por deccweb; 04/11/2005 a las 06:14 Razón: Faltaba documentar