IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Хелпаните с постраничным выводом (php+mysql) (http://www.imho.ws/showthread.php?t=47651)

Ka3aK 04.01.2004 05:07

Хелпаните с постраничным выводом (php+mysql)
 
Народ хелпаните бьюсь с ним вторую неделю.
надо в этот код вмонтировать :biggrin: пострпничный вывод =)

вот так я вывожу новости

###################################################
<?php
include ("functions.php");
connect ();
$user_query=mysql_query ("SELECT * FROM users") or die(mysql_error());
while ($array = mysql_fetch_array($user_query,MYSQL_ASSOC)) {
$user=$array["user"];
$$user=$array["email"];
}

$query=mysql_query ("SELECT * FROM posts ORDER BY id DESC LIMIT $perpage") or die(mysql_error());

while($row = mysql_fetch_array($query)) {
$j = mysql_num_fields($query);
for($i=0;$i<$j;$i++) {
$k = mysql_field_name($query,$i);
$$k = $row[$k];
}

$entry=nl2br(stripslashes($entry));

if($foo!=$date){
print("<center><font class=\"title\">$day, $date</font></center><BR>\n");
$foo=$date;
}

$email=$$author;
print("<font class=text><b>$title</b></font><BR>\n");
print("<font class=text>$entry</font><BR>\n");

$count=mysql_query("SELECT id FROM comments WHERE id = '$id'") or die(mysql_error());
$count=mysql_num_rows($count);

if($count=="0"){
$comment="комментировать";
}
if($count=="1"){
$comment="комментарии [1]";
}
if($count>"1"){
$comment="комментарии [$count]";
}

print '<font class="footerentry">добавил(а) <a href="mailto:';
echo $email;
print '">';
echo $author;
print '</a> | <a href="pages/comments.php?id=';
echo $id;
print '">';
echo $comment;
print '</a></font><BR><BR>';
}
disconnect ();
?>
#########################################################

Если все оке то могу памятник накрыше Белого Дома возвести, благо подрабатывал у них архитектором на прошлой недели

:yees:

Saruman 04.01.2004 05:09

Ka3aK
А вопрос-то в чем? Где ошибка или что не работает?

Ka3aK 04.01.2004 05:10

Внедрить в ето постраничный вывод =)) не вопрос а просьба =)

shuron 04.01.2004 14:53

ты имеешь в виду чтобы выводил он на страницу скажем по 20 штук а с верху(или где угодно) генерировал номера страничек? куда кликнешь на ту страничку и попадешь?
если ты это имеешь в виду смогу помочь

P.S. а нащёт памятника это интересно:))

Ka3aK 04.01.2004 15:08

Да именно это я имею ввиду =)

shuron 05.01.2004 13:28

segodnja esli budet wremja is doma pokumekaju... a schas ja w Univere a ot suda wlom:))

Ka3aK 05.01.2004 13:49

жду

Saruman 05.01.2004 16:27

Вложений: 1
Посмотри аттач. Т.к. ты никаких тестовых данных не привел, то и скрипт я не тестил - как написал так и есть. Будут проблемы - в ПМ или аську можешь стукнуться. Аккуратную обрабоку выхода за границы сам допишешь, если нужно.

Ka3aK 05.01.2004 17:18

огромное спасибо буду пробывать

пятак поставил!

shuron 05.01.2004 20:23

хмм.. меня оперидили а вот то что я хотел подогнать почти не отличается... от
Saruman-овского

Ka3aK 05.01.2004 20:39

спасибо =)

is_absent 30.01.2004 17:16

[OFFTOPIC]
Saruman, Привет, что ли....
[/OFFTOPIC]

Goryn 30.01.2004 18:02

Saruman

Я не понял, а как определяется общее количество страниц (переменная $nPagesCount если я не ошибаюсь)?


Часовой пояс GMT +4, время: 01:03.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.