У меня есть ul list с запросом и петлей while, отображающей li's внутри.Удалить границу из последнего li Элемент неупорядоченного списка
Каждый li имеет нижнюю границу. Мне нужно найти способ сделать последнее li не иметь границы.
Вот что я имею в виду:
<ul>
$z = '0';
$anchors2 = mysql_query("SELECT * FROM anchors WHERE site_url = '$site_current2' AND site_type = 'slave' LIMIT 999 OFFSET 9");
while($anc2 = mysql_fetch_assoc($anchors2)){
$z++;
$s_anchor2 = $anc2['site_anchor'];
$s_current2 = $anc2['site_current'];
if ($z != $total_number_of_rows){ // How can I get the total number of queried rows?
echo '<li><a href="'.$s_current2.'" title="'.$s_anchor2.'" target="_self">'.$s_anchor2.'</a></li>';
} else {
echo '<li style="border-bottom:none"><a href="'.$s_current2.'" title="'.$s_anchor2.'" target="_self">'.$s_anchor2.'</a></li>';
}
}
</ul>
* * Проблема заключается в том, я нужен способ, чтобы узнать общее количество строк, чтобы сделать мой код работы и удалить границы последнего li
Любые идеи?
Просто попробовал с jquery, который я новичок ко мне. У меня есть несколько списков ul, и вот код:
function last_li_remove_border() {
$("ul.no_border_last_li li:last").each(function() {
css({border:'none'});
});
}
Как я могу заставить его работать?
Ty для ответов :)
Количество строк запрашиваемых: http://php.net/manual/en/function.mysql-num-rows.php – Josh