La forma de traer los productos a la columnas derecha es la siguiente:
Código PHP:
<?
$link = mysql_connect ("xxx","xxxx","");
mysql_select_db ("basedatos", $link) ;
$registros = 9;
if (!$pages) {
$inicio = 0;
$pages = 1;
}
else {
$inicio = ($pages - 1) * $registros;
}
$resultados = mysql_query("SELECT * FROM products LIMIT $inicio, $registros");
$total_paginas = ceil($total_registros / $registros);
<table width="700" border="1">
<tr>
<td width="55%">
<div id="loadarea2" style="width: 400px"></div></td>
<td width="45%"><? echo "<table align=right>";
$columnes = 3; # Número de columnas (variable)
for ($i=1; $row = mysql_fetch_row ($resultados); $i++) {
$resto = ($i % $columnes); # Número de celda del <tr> en que nos encontramos
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr>
echo "<td><a href='admin/$row[4] 'rel='enlargeimage::click' rev='loadarea2'><img src=admin/$row[5]></a></td>";
if ($resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr>
}
if ($resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos
$ajust = $columnes - $resto; # Número de huecos necesarios
for ($j = 0; $j < $ajust; $j++) {echo "<td> </td>";}
echo "</tr>"; # Cerramos la última línea </tr>
}
mysql_close($link);
echo "</table>";?></td>
</tr>
</table>
?>
Código PHP:
echo "<td><a href='admin/$row[4] 'rel='enlargeimage::click' rev='loadarea2'><img src=admin/$row[5]></a></td>";
Los productos tienen datos cargados en la BD como precio y pais. Y necesito programar ya sea en javascript o php de manera que al aparecer la imagen del producto en grande en la columna izquierda, aparezca el precio y el pais del producto seleccionado, ademas de la imagen en grande.
Espero hayan entendido mi explicacion y pueden ayudarme... gracias...