| Код | //----------------------------------- case "stats": if($logged == 1) { echo "<center><b class='tit'>Статистика</b><br />"; $sql = mysql_query("SELECT count(id) FROM rent WHERE user = $user[id]"); if(mysql_num_rows($sql)) { $cnt = mysql_fetch_row($sql); echo "Количество ваших объявлений: <b>$cnt[0]</b><br />"; echo "<center><table><tr>"; $query = mysql_query("SELECT rent.id,rent.title,rent.type,types.id,photo_1,photo_2,photo_3,photo_4,photo_5,photo_6 FROM rent,city,vid,types WHERE city.id = rent.city AND types.id = rent.type AND vid.id = rent.vid AND rent.user = $user[id]"); $bg = 1; while($row = mysql_fetch_row($query)) { $arr = array(); for($i = 2;$i<7;$i++) { if(!empty($row[$i]) && $row[$i] != "no_photo.gif") $arr[] = $row[$i]; } $src = $arr[rand(0,count($arr)-1)]; if(empty($src)) $src = 'no_photo.gif'; echo "<td><div style='width: 120px; padding: 2px 2px 2px 2px; border: 1px solid #ddd; min-height: 140px;'> <center><a href='img_rent/".$src."'><img src='small/".$src."' /></a> <br /><a href='/rent$row[0]' target='_blank'><b>$row[1]</b></a> <br />Просмотров: <b>"; $hand = mysql_query("SELECT count(uniq_views.ip) FROM uniq_views WHERE uniq_views.rent_id = $row[0] AND uniq_views.ip != '".getenv("REMOTE_ADDR")."'"); if(mysql_num_rows($hand)) { if($ty = mysql_fetch_row($hand)) { echo $ty[0]; } }else echo 0; echo "</b> <br /><a href='index.php?act=edit_rent&id=$row[0]'><img src='images/edit.gif' alt='Редактировать'/></a> </center> </div></td>"; if($bg % 4 == 0) echo "</tr><tr>"; $bg++; } echo "</tr></table><br />"; echo "Ваши квартиры просмотрели <b>"; $sql = mysql_query("SELECT count(uniq_views.ip) FROM uniq_views, rent WHERE uniq_views.rent_id = rent.id AND rent.user = $user[id] AND uniq_views.ip != '".getenv("REMOTE_ADDR")."'"); if(mysql_num_rows($sql)) { if($cnt = mysql_fetch_row($sql)) { $summ = $cnt[0] * $site_conf['uniq']; echo $cnt[0]; } }else { echo 0; $summ = 0; } echo "</b> уникальных посетителей, вам доступно <font color='#80d002'><b>$summ руб</b></font>, вы можете использовать эти деньги для использования платных услуг на сайте. <a href='index.php?act=toprent'><b>Перейти к услугам</b></a> <br />Чтобы перевести просмотры в деньги, воспользуйтесь данной формой - <a href='index.php?act=bonus'><b>Перейти к бонусу</b></a>"; }else echo "<DIV style='height: 100px; padding: 50px 0 0 0;'><center><div class='aut'>У вас нету объявлений для ведения статистики</div></center></DIV>"; }else echo "<DIV style='height: 100px; padding: 50px 0 0 0;'><center><div class='aut'>Вы не авторизированы</div></center></DIV>"; break;
|
Вот код на php статистики, вот так он обрабатывается на сайте http://arendav.ru/id13, то есть выводит список квартир, мне необходимо разбить все квартиры по типам квартир, такие как: -1 кв, 2 кв, 3 кв, 4 кв и так далее список можно посмотреть в поиске, для этого каждый тип заведен в одну базу данных TYPES Дамп базы: | Код | CREATE TABLE IF NOT EXISTS `types` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `title` varchar(32) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ;
-- -- Dumping data for table `types` --
INSERT INTO `types` (`id`, `title`) VALUES (1, 'комната'), (2, 'гостиница'), (3, 'койка-место'), (4, '1к. кв'), (5, '2к. кв'), (6, '3к. кв'), (7, '4к. кв'), (8, '5к. кв'), (9, 'коттедж');
|
Задание:Мне необходимо разграничить по типам жилья все мои варианты, то есть по 1 кв , чтобы выводились только 1 кв, 2 кв, только 2 кв. Решение плевое, плачу 100 WMR
|