Как можно реализовать нумерацию новостей на главной странице?

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
rukzen
проходил мимо
Сообщения: 1
Зарегистрирован: 2019-02-09 17:25:31

Как можно реализовать нумерацию новостей на главной странице?

Непрочитанное сообщение rukzen » 2019-02-09 17:35:22

Доброго времени суток!

Можете подсказать как в PHP реализовать нумерацию списка новостей, которые показываются на сайте из базы данных.

Я новичок..... ну прям совсем. :roll:
Вот что имею на данный момент

Код: Выделить всё

<div class="panel panel-default">
			<div class="panel-body<?php if($server->highlight) echo ' vip-shadow'; ?>" >
            
            <div class="server-l">
                
					<div class="na">
                    <div class="name"><h4 class="no-margin"><a href="server/<?php echo $server->address . ':' . $server->connection_port; ?>"><?php echo $server->name; ?></a></h4></div>
                    <div class="desc-short"><?php echo $server->descr; ?></div>
					</div>
							<div class="banner-server-l"><a href="server/<?php echo $server->address . ':' . $server->connection_port; ?>">
								<img src="user_data/server_banners/<?php echo $server->image; ?>" style="width: 100%;height: 63px;" class="img-rounded hidden-xs hidden-sm banner"/>
							</a></div>
						
						
							<div class="foot-serverlist"><?php 
							if(!$server->active) {
								echo $language['server']['not_active'];
							} else {

								if($server->private)
									echo $language['server']['private'];

								echo '<div class="input-group input-group-sm">';
										echo '<input type="text"  class="serverip" value="' . $server->address . ":" . $server->connection_port . '"> ';
                                        echo '<span class="input-group-addon input-label-' . strtolower($server->status_text) . '">' . $server->status_text . '</span>';
								echo '</div>';
								
							}
							?>
                            </div>
                            
                            <div class="server-online">
								
							
								<?php if($server->status && $server->maximum_online_players !== 0) echo 
								'<span data-toggle="tooltip" title="Игроков онлайн/Максимальное количество игроков" class="tag"><span class="glyphicon glyphicon-user"></span> ' . $server->online_players . '/' . $server->maximum_online_players . '</span>'; ?>
							</div>
							
                            
                            
						</div>

                        
                        <div>
			<div class="server-onlines"><span href="#"  class="tag" title="Версия Майнкрафт" ><span class="glyphicon glyphicon-globe"></span> <?php echo vers_check(2, $server->vers_code); ?></span></div>
            
            
            <div class="server-onlines"><span data-toggle="tooltip" class="tag tooltipz" title="Голосов"><a data-toggle="tooltip" title="Голосов" href="server/<?php echo $server->address . ':' . $server->connection_port; ?>" ><span class="glyphicon glyphicon-thumbs-up"></span> <?php echo $server->votes; ?></a></span></div>
            
		</div>       
                       
                        
                        
                  <div class="topchik">#</div>      
               <?php if(User::x_to_y('server_id', 'user_id', $server->server_id, 'servers') == $account_user_id) echo '<a href="edit-server/' . $server->server_id . '"> <span class="label label-primary">' . $language['forms']['server_edit'] . '</span></a>'; ?>         
                        
			</div>
		</div>
Эта часть кода, которая показывает читабельный вид новостей (топа) и хотелось бы реализовать нумерацию. и затем брать её и показывать в полной новости на каком месте стоит данная новость

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Как можно реализовать нумерацию новостей на главной странице?

Непрочитанное сообщение Alex Keda » 2019-02-15 17:51:06

разнесите код php и html чтоли
очень потом проще будет всё писать =)
--
а вообще, примеров постраничного вывода - в инете вагон и маленькая тележка
и в любом, наверное, учебнике по php это разобрано.
Убей их всех! Бог потом рассортирует...