Значи за всеки продукт имаш една колона в която съхраняваш името на картинките. Какъв разделител използваш? Да предположим, че е |
create table items (
id int(10) not null primary key auto_increment,
name varchar(255) not null,
pic varchar(255) not null,
description text not null);
За да покажеш информацията за id = 12 :
<?
$q1 = "select * from items where id = '12' ";
$r1 = mysql_query($q1) or die(mysql_error());
$a1 = mysql_fetch_array($r1);
//проверяваш дали имаш картинки за този item
if(!empty($a1[pics]))
{
$my_pics = explode("|", $a1[pics]);
while(list(,$v) = each($my_pics))
{
$show_pics .= "<img src=\"$v\"> < br >\n"; //оставил съм интервали около BR защото дира го счита за html код и пренася кавичките на нов ред
}
}
//форматираш описанието
$show_desc = nl2br($a1[description]);
$item_name = $a1[name];
?>
<table align=center width=400>
<tr>
<td width=150><?=$show_pics?></td>
<td width=250>
<?=$item_name?>
<?=$show_desc?>
</td>
</tr>
</table>