ivanforpw
Новичок
Здравствуйте, столкнулся с проблемой нумерации объявлений в одном небольшом проекте, нужно, чтобы внутри кода выводились цифры в последовательности от одного до количества объявлений, т.е. если объявлений 10 - от 1 до 10. Все из-за скрипта сортировки и раскрывающейся ссылки, где нумерация должна быть одинаковая для определённых элементов, но и не должна быть одинаковой для всех.
Этот код я написал для вывода информации из файла, но я не знаю, как встроить туда еще один цикл для нумерации объявлений
Попробовал эту часть кода, но как оказалось, она будет лишь создавать одно и то же echo, а не нумерацию для каждого объявления по возрастающей, помогите, пожалуйста, разобраться с данной проблемой
Этот код я написал для вывода информации из файла, но я не знаю, как встроить туда еще один цикл для нумерации объявлений
PHP:
$page=@$_GET['page'];
$data=@file("adverts.dat");
$data=@array_reverse($data);
$ncol=count($data);
$a_on_page="10";
for ($i=$page*$a_on_page; $i<$page*$a_on_page+$a_on_page; $i++){
if($i>$ncol-1)break;
list($n, $category, $img, $nadvert, $price, $text, $name, $city, $telephone, $email, $img)=split(":::","$data[$i]");
echo "<li data-id=\"id-$n\" data-type=\"$category\">
<div class=\"img-mini\"><img src=\"images/img/$img\" width=\"150\" height=\"150\"></div><br>
$nadvert<br>";
for ($j=$page*$a_on_page; $j<$page*$a_on_page+$a_on_page; $j++){
echo "Объявление номер $j";}
echo "Цена: $price руб.<br>
<a href=\"javascript: link('var$n')\">Раскрыть объявление</a><br><br>
<div id=\"var$n\" style=\"display: none;\">
$text<br>
<span>Имя: $name</span><br>
<span>Город: $city</span><br>
<span>Номер телефона: $telephone</span><br>
<span>E-mail: $email</span><br>
<img src=\"images/img/$img\" width=\"350\" height=\"350\">
</div><hr>
</li>";}
PHP:
for ($j=$page*$a_on_page; $j<$page*$a_on_page+$a_on_page; $j++){
echo "Объявление номер $j";}