|
Тема |
Re: Малко вероятен, но реален проблем [re: $burov] |
|
Автор |
muffty () |
|
Публикувано | 12.01.04 09:00 |
|
|
Мерси.
Направих го ей така:
-------------------------------------------------------------------------------------------------
//за малките
$myres = $_GET['pic'];
$result = mysql_query ("select * from products where pic = '$myres'");
while ($row = mysql_fetch_object ($result)) {
if (!$file=fopen("products/".$row->pic."s_01.jpg", "rb")) {
echo("");
} else {
echo("<a href=\"show.php?pic=$row->pic\"><img src=\"products/".$row->pic."s_01.jpg\" border=0></a> ");
}
while ($row = mysql_fetch_object ($result)) {
if (!$file=fopen("products/".$row->pic."s_02.jpg", "rb")) {
echo("");
} else {
echo("<a href=\"show2.php?pic=$row->pic\"><img src=\"products/".$row->pic."s_02.jpg\" border=0></a> ");
}
while ($row = mysql_fetch_object ($result)) {
if (!$file=fopen("products/".$row->pic."s_03.jpg", "rb")) {
echo("");
} else {
echo("<a href=\"show3.php?pic=$row->pic\"><img src=\"products/".$row->pic."s_03.jpg\" border=0></a> ");
}
}
//и за голямата
$result = mysql_query ("select * from products where pic='$myres'");
while ($row = mysql_fetch_object ($result)) {
echo "<img src=\"products/".$row->pic."b_01.jpg\" border=\"0\"></a>";
}
mysql_free_result ($result);
-------------------------------------------------------------------------------------------------
Като show2 и show3 ми показват 2 и съответно трета снимка големи.
Не знам колко е правилно (при всички положения може да се оптимизира), но бачка, а и така мога да огранича точно до колко картинки да ми листва.
|
| |
|
|
|