Hola,
A ver sia lguien me puede ayudar.
Tengo una base de datos (de coches), y tengo echo una pagina listado que lo recoge todo bien.
Pero quiero hacer una previa, osea que en el index.php, me muestre los 4 ultimos añadidos a la lista, estos los pongo cada uno en una tabla contenida dentro de una capa.
De momento todo lo que he probado no me sirve... y no he encontrado nada que me explique como solucionarlo... se que seguramente es muy basico donde estoy fallando, pero me he bloqueado con esta tonteria...
tengo algo asi:
(..)
$link = mysql_connect ($host,$user,$pass);
$query = "SELECT coches.id, coches.marca, coches.modelo, coches.ano, coches.coment, coches.precio, fotos.path, fotos.portada
FROM coches LEFT JOIN fotos ON coches.id = fotos.cocheid WHERE (((fotos.portada)=1)) ORDER BY coches.id DESC;";
$result = mysql_db_query($dbname,$query,$link);
while ($row=mysql_fetch_array($result)){
$marca = $row[marca];
$modelo =$row[modelo];
$ano =$row[ano];
$precio =$row[precio];
$foto = "<img src=\"$pathfoto/$row[path]\" width=\"120\" height=\"90\">";
?>
<div id="Divcotxe1"><table width="129" height="231" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="10"> </td>
<td width="113" height="51"> </td>
<td width="10"> </td>
</tr>
<tr>
<td> </td>
//Aqui donde empiezo a cargar lo que recojo, quiero cargar la primera foto, la primera marca, etc...
<td height="86" align="center" valign="middle"><?= $foto ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td height="20" class="txindex_trans"><?= $marca ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td height="31" valign="top" class="txindex_trans"><?= $modelo ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td height="24" class="precios"><?= $precio ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
// En las siguientes capas deberia ir otras tablas iguales a la de la primera capa, solo que los valores serian la segunda foto, la segunda maraca, etc, y luego los terceros y los cuartos.
<div id="Divcotxe2"></div>
<div id="Divcotxe3"></div>
<div id="Divcotxe4"></div>
<?
}
mysql_close ($link);
?>
(...)
Tal y como lo he puesto aqui me repite la primera capa y pone todos los valores recogidos de la tabla
espero que se entienda la pregunta.
salu2