<div class="div1" id="div1">
<a href="#">ссылка 1</a>
<a href="#">ссылка 2</a>
<a href="#">ссылка 3</a>
<a href="#">ссылка 3</a>
</div>
Мне нужно, чтобы php посчитал сколько элементов в div.div1.
Например как в jquery
$('.div1 a').length;
Спустя 6 минут, 42 секунды (6.07.2012 - 17:29) sergeiss написал(а):
jeysmook - ты разницу между сервером и клиентом знаешь? Так вот: ПХП на сервере, а JQuery использует JS, на клиенте работает. Так что ужО определись, где тебе элементы считать надо

Спустя 4 минуты, 11 секунд (6.07.2012 - 17:33) jeysmook написал(а):
sergeiss,Только начал учить php. По этому и такой глупый вопрос, но вы ответьте можно ли подсчитать на php сколько элементов содержит div.div1 ?
Спустя 7 минут, 58 секунд (6.07.2012 - 17:41) sergeiss написал(а):
А какая вообще изначально задача? Почему именно так ставится вопрос, что в ПХП надо считать? На самом деле, это можно сделать
Потому что на сервере можно создавать эти элементы, например, в цикле. А в цикле легко подсчитать количество.
Но я еще раз повторю вопрос: какая изначально стоит задача?

Но я еще раз повторю вопрос: какая изначально стоит задача?
Спустя 5 минут, 25 секунд (6.07.2012 - 17:46) jeysmook написал(а):
Мне нужно определить сколько элементов для того, чтобы слайдер не переключался после последней картинки, а выводил ссылку на повторный просмотр.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
<div class="album" id="album">
<a href="photos.php?album=1&photos=1"><img src="photos/mini/1.jpg" /></a>
<a href="photos.php?album=1&photos=2"><img src="photos/mini/2.jpg" /></a>
<a href="photos.php?album=1&photos=3"><img src="photos/mini/3.jpg" /></a>
<a href="photos.php?album=1&photos=4"><img src="photos/mini/4.jpg" /></a>
<a href="photos.php?album=1&photos=5"><img src="photos/mini/5.jpg" /></a>
</div>
$album = $_GET['album'];
$photos_id = $_GET['photos'];
function slide_photos($id){
$next = $id+1;
if($id>5) {
echo'
<br><div class="show_album">
<a href="photos.php?album=1&photos=1">Начать заново</a>
</div>
';
} else{
echo'
<br><div class="show_album">
<a href="photos.php?album=1&photos='.$next.'"><img src="photos/'.$id.'.jpg" /></a>
</div>
';
}
}
slide_photos($photos_id);
Спустя 12 минут, 4 секунды (6.07.2012 - 17:58) sergeiss написал(а):
Ну так ты создавай эти ссылки тоже в цикле и будешь знать, сколько их у тебя. Или я что-то "не догоняю"?
Спустя 4 минуты, 7 секунд (6.07.2012 - 18:02) jeysmook написал(а):
sergeiss, Вы бы не могли мне написать как это сделать ?)
А то я не сильно понял как это написать...(
А то я не сильно понял как это написать...(
Спустя 22 минуты, 1 секунда (6.07.2012 - 18:24) sergeiss написал(а):
Цитата (jeysmook @ 6.07.2012 - 19:02) |
Вы бы не могли мне написать как это сделать ?) |
Могу. Но не хочу и не буду

Заходишь сюда http://www.php.net/docs.php или http://www.php.net/download-docs.php, качаешь документацию или читаешь он-лайн, изучаешь циклы.
Спустя 53 секунды (6.07.2012 - 18:25) jeysmook написал(а):
sergeiss прискорбно (
Спустя 37 минут, 43 секунды (6.07.2012 - 19:03) sergeiss написал(а):
Цитата (jeysmook @ 6.07.2012 - 19:25) |
прискорбно ( |
Если хочешь знать - изучай. В хэлпе очень хорошо всё описано. Циклы - это основа основ, их надо знать. Если хочешь быть программистом.
А если не хочешь изучать, но надо что-то сделать, то плати и тебе сделают. Тут раздел есть на сайте, "Проекты" называется.