Здравейте!
Следният код забавя със 20 до 40% времето за генериране на страницата на базата ни. $Photo_Query прави забавянето, а чрез него се извлича снимка към всеки запис.
Следният код забавя със 20 до 40% времето за генериране на страницата на базата ни. $Photo_Query прави забавянето, а чрез него се извлича снимка към всеки запис.
PHP:
while($row = mysql_fetch_assoc($Query)) {
$trade = ($row['trade'] == 'sell' ? 'Продава се' : ($row['trade'] == 'rent' ? 'Дава се под наем' : '-')); // sell&rent only
$price_currency = $Convert->currency($row['price_currency']);
$kolega = ($row['kolega'] == 'on' ? '<a title="С КОЛЕГА"><img src="./images/kolega.gif" /></a> <b>с колега</b>' : null);
/* Additional information & picture */
$Photo_query = mysql_query('SELECT `estate_id`,`picture` FROM `estate_pictures` WHERE `estate_id`="'.$row['id'].'" ORDER BY `priority` DESC LIMIT 1')
or die(mysql_error()); $photo = mysql_fetch_assoc($Photo_query);
if(!$photo['picture']) {
$picture = '<a href="./images/no-image.png" class="fancybox"><img src="./images/no-image.png" width="150" /></a>';
} else {
$picture = '<a href="./uploads/photos/estate/'.$photo['picture'].'" class="fancybox"><img src="./uploads/photos/estate/'.$photo['picture'].'" width="150"></a>';
}